Learn Python1
Posted angelinalxy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Learn Python1相关的知识,希望对你有一定的参考价值。
定义变量
首先是定义变量,不需很麻烦的定义一些类型,只需要很简单的 “变量名=变量” (字符串需要用“”引起来)就可以了。
输入输出
然后就是输入输出:输出很简单,输出只用一个 “print()”(如果是字符串的话还是要用双引号引起来)函数就可以了;如果是输入函数,首先要定义一个变量,然后等于输入的变量,具体格式是:“变量=input(“提示的内容”)”,需要注意的是:每次从控制台输入进来的所有不管是字符还是数字全部都被当做字符串String类型,当想要接收到的是一个整型数字的时候需要用到强制转换:“变量=int(input(“提示的内容”))”,查看一个变量的类型直接用type()函数就好了。
注释有三种方法:第一种是用#来注释一行
第二种是用‘‘‘注释内容’’’来注释多排,但注意三个单引号还能用在输出里。
第三种是用“““注释内容”””来注释多排,到底是用三个单引号还是三个双引号除了看心情之外,还要注意的就是双引号与单引号要穿插用(比如说你要注释的内容里面有单引号,那注释就用双引号,反之一样)。
三种格式输出(具体就不解释了看代码吧~):
name = "Lxy"
Age=int(input("Age:"))#integer
job=input("job:")
salary=input("salary:")
第一种:
info=‘‘‘
---------info of %s --------
Name:%s
Age:%d
Job:%s
salary:%s
‘‘‘%(name,name,Age,job,salary)
第二种:
info2=‘‘‘
---------info of _name --------
Name:_name
Age:_Age
Job:_Job
salary:_salary
‘‘‘.format(_name=name,
_Age=Age,
_Job=job,
_salary=salary)
第三种:
info3=‘‘‘
---------info of 0 --------
Name:0
Age:1
Job:2
salary:3
‘‘‘.format(name,Age,job,salary)
#最后一起输出是一样的
print(info)
print(info2)
print(info3)
#然后就是一些常备的逻辑语句了:
#range(x,y,z)x:表示从什么地方开始,y:表示截至的地方,z:表示间隔是多少。(默认是从0开始,间隔是1)
for i in range(10):
print(‘---------‘,i)
for j in range(10):
print(j)
if j>5:
break
#然后很有意思的是Python里面的for和while都可以用else,不仅仅只有if可以用。
age = 56
count = 0
while count < 3:
guess_age = int(input("guess age:"))
if guess_age == age :
print("yes, you got it.")
break
elif guess_age > age:
print("think smaller..")
else:
print("think bigger!")
count += 1
else:
print("you have tried too much times!")
以上是关于Learn Python1的主要内容,如果未能解决你的问题,请参考以下文章