python frist lesson
2018-07-13 16:00 小于漫谈 阅读(202) 评论(1) 编辑 收藏 举报1、print("") 代表打印字符段
2、name2 = name ,然后改变name的赋值,name2的值还是以前name的值,说明name2指向的是内存中name的赋值。
3、在python中变量的赋值一般都会被认为是字符串格式,如果想要改变赋值类型,需要为:age=int(input(“age”)),可以查看变量类型:print(type(age))
4、变量可以直接打印出来: print(name,name2)
5、if else: 其实就是相当if True就不去执行else的语句了,只有if False才会执行else的语句。
if:
elif:
else:
6、Python交互式赋值:
name = input("name:") #等待赋值
age = int(input("age:"))
info = '''
------------------- info of {name}---------------------
Name:{name}
Age:{age}
'''.format(name=name,
age=age)
print(info)
7、while语句:
count = 0
while True: #只要达到此条件,就会自治执行,如果不满足条件,就会推出while循环
print("count:",count)
count=count+1 #此处是对变量更改
if count == 100
break #直接跳出while循环的程序
8、for语句和break,continue:
for i in range(10):
print("...............",i)
for j in range(10):
print(j)
if j > 5:
break #break触发之后,会跳出最小的循环圈for j的语句,依旧会执行for i 的语句,不会执行else的语句,只有i=10的时候,执行完for i的语句才会执行下边的else语句
else:
for i in range(10):
if i < 5:
print("loop",i)
else:
continue #跳出本次循环,重新进入for语句,不会进入以下的print
print("hehe")
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步