Python基础知识(day1)
2024-09-06 17:01:57
day1
1.编码
ASCII码 1字节8位 2^8 = 256 位
万国码 unicode 4字节32位 #浪费空间
UTF-8 对unicode进行压缩
2.注释
单行注释
score = input('请输入成绩: ')
#整数化成绩
score_int = int(score)
#判断等级
多行注释
"""
1.循环打印"人生苦短,我用python"
"""
3.输入、输出
输入
#默认input字符型
score = input ("提示输入:")
#类型转换
score = int(score)
输出
#print输出
print('Hello World!')
4.变量
变量无类型,数据有类型
缩进为灵魂
变量命名驼峰式或下划线式,推荐下划线式
5.if条件语句
if-else,缩进为灵魂
多个判断条件可用if-elif-else
score = input('请输入成绩: ')
#整数化成绩
score_int = int(score)
#判断等级
if score_int > 90:
print('你的成绩为 ', score_int, '分,等级为: '+'A')
elif score_int > 80:
print('你的成绩为 ', score_int, '分,等级为: '+'B')
elif score_int > 70:
print('你的成绩为 ', score_int, '分,等级为: '+'C')
else:
print('你的成绩为 ', score_int, '分,等级为: '+'D')
6.while循环
- debug模式,打断点,每一步执行
循环结束条件,否则进入死循环
"""
1.循环打印"人生苦短,我用python"
""" #while 1 > 0 and 2 > 1:
#print ("人生苦短,我用python") count = 1
while count < 10:
print(count)
count = count + 1
print(count)
跳出本次循环
#方法一,pass
count = 1
while count < 10:
if count == 7:
pass else:
print(count)
count = count + 1
print(count) #方法二,if !=
count = 1
while count < 10:
if count != 7:
print(count)
count = count + 1
print(count)
break跳出当前循环
while True:
print(666)
break #中止当前循环 print('结束') #通过break实现1~10
count = 1
while True:
print(count)
if count == 10:
break
count = count + 1
print('The End!')
continue跳出本次循环
#continue 跳出本次循环
count = 1
while count <= 10:
if count == 7:
count = count + 1
continue
print(count)
count = count + 1
print('The End!')
while-else(极少使用)
#while-else
count = 1
while count <= 10:
print(count)
if count == 10:
break
count = count + 1
else:
print('不再满足while条件执行或条件为false!')
print('The End!')
7.其他
- 快速注释 ctrl+?
最新文章
- 【.net 深呼吸】跨应用程序域执行程序集
- 4种scope方法
- is a 、like a、has a
- xStream完美转换XML、JSON
- Ubuntu安装nodeJS
- D触发器
- github实践操作
- Linux下mail/mailx命令发送邮件
- Android吧数据保存成xml文件
- JavaScript事件处理
- ASP.NET通用权限验证组件实现
- QT_opengl_gluPerspective没有定义的处理方法
- ViewPager空指针错误,android.support.v4.view.ViewPager.onSaveInstanceState
- 基于angular的route实现单页面cnodejs
- java.lang.Collections
- Pac-Man 吃豆人
- PAT A1094 The Largest Generation (25 分)——树的bfs遍历
- Bootstrap-全局CSS样式-图片样式
- IntelliJ IDEA调试方法补充
- stl本子