码迷,mamicode.com
首页 > 编程语言 > 详细

Python学习(一)

时间:2018-07-05 23:33:07      阅读:238      评论:0      收藏:0      [点我收藏+]

标签:常量   循环语句   tin   ==   +=   字母   字符串   info   多行   

一、Python中的变量定义

与JAVA类似

1、由字母数字下划线构成

2、首字母不能为数字

3、不用关键字

二、常量

全部由大写字母构成,不更改它,实际上可更改

三、注释

单行注释:#

多行注释:三个单引号或三个双引号

四、数据类型

bool:True,False

int:+、-、*、/、%、**

str:单引号或双引号包裹、两者实际没有特别区别,在使用上如果语句中使用了单引号,则外层使用单引号,或反之,例如:

print("I‘m a student")

字符串中的+和*

+在字符串中为拼接

例如:

print("拼接"+"成功")

*为该字符串拼接次数

例如:

print("拼接"*8)

五、用户交互

使用input,由input获得的输入类型均为str,用法:

input(“提示的信息")

例如:

input("输入信息")

六、判断语句if

1、单层判断if

  if 条件:

    结果

if True
    print("True")

 

2、双层判断if-else

  if 条件;

    结果

  else:

    结果

if False:
    print("True")
else:
    print("False")

3、多层判断if-elif-else,PS:最后的else可加可不加

  if 条件:

    结果

  elif 条件:

    结果

  else:

    结果

例如:

age = int(input("输入数字"))
if age>5:
    print("a>5")
elif age==5:
    print("a=5")
elif age<5:
    print("a<5")

4、if可多层嵌套

例如:

if True:
    if False:
        print("这是嵌套")

七、循环语句

1、while循环语句

 while 条件:

  结果

例如;

while True:
    print("永真循环")

  while 条件:

    结果

  else:

    结果

当完整的执行完while中的条件后,会执行else语句,没有完整执行完,或中途跳出,不会执行else语句

例如:

count = 0
while count<=3:
i = int(input("输入数字"))
if i==5:
print("中途跳出")
break
print(count)
count += 1
else:
print("完整执行完")

 

2、for循环语句

  a、for 自定义参数 in "字符串":

    自定义参数每次取一个字符

  例如:

for letter in "Andraw":
    print("letter为:",letter)

  结果:技术分享图片

  b、for 自定义参数 in 字符串集

    自定义参数每次取一个字符串

  例如:

  

msg = [apple,banana,mango]
for fruit in msg:
    print("fruit为:",fruit)

  结果:技术分享图片

 

  c、for 自定义参数 in range(数值n)

    自定义参数从0开始取,直到n-1

  例如:

for i in range(5):
    print(i)

  结果:技术分享图片

  d、for-else语句,与while-else类似

 

3、break和cotinue使用

break:跳出当前循环

continue:放弃此次循环,跳到循环判断位置

4、pass的使用

pass:什么都不执行,一般用于占位

 

Python学习(一)

标签:常量   循环语句   tin   ==   +=   字母   字符串   info   多行   

原文地址:https://www.cnblogs.com/Andraw/p/9270714.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!