首页 > 代码库 > python自学day1

python自学day1

  按照国际惯例,第一行代码:

print(‘hello world!‘)

  输入:

name=input("name:")
print(name)

  格式化字符串的几种方法:

name=input("name:")
age=input("age:")
job=input("job:")

#格式化字符串
info=‘‘‘
------info of %s------
name:%s
age:%s
job:%s
‘‘‘%(name,name,age,job)

info1=‘‘‘
------info of {_name}------
name:{_name}
age:{_age}
job:{_job}
‘‘‘.format(_name=name,_age=age,_job=job)

info2=‘‘‘
------info of {0}------
name:{0}
age:{1}
job:{2}
‘‘‘.format(name,age,job)
print(info2)

  缩进及条件判断: 

  缩进:对于Python而言代码缩进是一种语法,Python没有像其他语言一样采用{}或者begin...end分隔代码块,而是采用代码缩进和冒号来区分代码之间的层次。缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行,一般缩进4个字符的长度。

  条件判断:计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。比如下列代码就是判断输入的值与预设的值是否相等:

age_of_oldboy=77
guess_age=int(input("guess age:"))
if age_of_oldboy==guess_age:
    print("OK,U got it!")
elif age_of_oldboy>guess_age:
    print("Sorry,Think bigger...")
else:
    print("Sorry,Think smaller please!")

  循环:循环分两种,for循环和while循环。

  

#while循环
count=0
while True:
    print("count:",count)
    count=count+1

#for循环
for i in range(0,10):
    print("----------",i,"-----------")
    for j in range(0,10):
        print(j)
        if j>5:
            break

  

    

 

 

python自学day1