Python基础:常用知识点汇总
01下载与安装
官方宣布,2020年1月1日,停止Python2的更新,建议下载Python3。下载好以后,要进行环境变量配置,以Windows为例,在命令提示框中(cmd)输入:
path=%path%;C:\Python
按下Enter,即可在环境变量中添加Python目录。
PyCharm是由JetBrains打造的一款PythonIDE,具有调试、语法高亮、Project管理等功能,当然你也可以选择其他IDE。
02你的第一个程序
打开PyCharm,新建一个py文件,输入:
print("Hello,World!")
右键,运行,结果如下:
Hello,World!
03注释
1.单行注释
#print("helloworld")
2.多行注释
'''
这是第一行注释
这是第二行注释
'''
被注释的代码将不会运行。
04输出与输入
1.标准化输出
print("python")
print("标准化输出字符串")
a=10print("这是变量:",a)
运行结果:
python
标准化输出字符串
这是变量:10
2.格式化输出
age=18
name="菜J学Python"
country="China"
print("我的年龄是:%d岁"%age)#%d表示有符号十进制整数
print("我的名字是:%s,我的国籍是:%s"%(name,country))#%s表示通过str()字符串转换来格式化
运行结果:
我的年龄是:18岁
我的名字是:菜J学Python,我的国籍是:China
3.其他输出
print("aaa","bbb","ccc")
print("www","baidu","com",sep=".")
print("hello",end="")
print("world",end="\t")
#空格不换行
print("python",end="\n")
#换行print("end")
运行结果:
aaa bbb ccc
www.baidu.com
hello world python
end
4.输入
password=input("请输入密码:")
print("您刚刚输入的密码是:",password)
右键运行,输入“菜J
学Python”后按下Enter键。
运行结果:
请输入密码:菜J学Python您刚刚输入的密码是:菜J学Python
05条件控制
建议使用tab键和shift+tab键调节缩进,让相同代码块对齐。
1.if-else
ifTrue:
print("True")
else:
print("False")
print("end")
运行结果:
True
end
2.if-elif-else
score=59
ifscore>90andscore<=100:
print("本次菜J考试等级为A")
elifscore>80andscore<=90:
print("本次菜J考试等级为B")
elifscore>60andscore<=80:
print("本次菜J考试等级为C")
else:print("本次菜J考试等级为D")
运行结果:
本次菜J考试等级为D
3.if-else嵌套
xingbie=1#1代表男生,0代表女生
danshen=0#1代表单身,0代表有男/女朋友
ifxingbie==1:
print("男生")
ifdanshen==1:
print("单身汉")
else:
print("有妹子的男生")
else:
print("女生")
ifdanshen==1:
print("单身妹")
else:
print("有汉子的女生")
运行结果:
男生有妹子的男生
06循环语句
1.第一个for循环
foriinrange(5):#基本循环
print(i)
运行结果:
0
1
2
3
4
2.第二个for循环
foriinrange(0,10,3):#从o开始到10结束,步进值为3(每次+3)
print(i)
运行结果:
0
3
6
9
3.第三个for循环
name="chengdu"#循环遍历所有字母
forxinname:
print(x,end="\t")
运行结果:
c h e n g d u
4.第四个for循环
a=["aa","bb","cc","dd"]#循环遍历列表(len(a)=4)
foriinrange(len(a)):
print(i,a[i])
运行结果:
0 aa
1 bb
2 cc
3 dd
5.第一个while循环
i=0
whilei<5:
print("当前是第%d次执行循环"%(i+1))
print("i=%d"%i)
i+=1
运行结果:
当前是第1次执行循环
i=0
当前是第2次执行循环
i=1
当前是第3次执行循环
i=2
当前是第4次执行循环
i=3
当前是第5次执行循环
i=4
6.第二个while循环
#1-100求和
i=1sum=0whilei<=100:
sum=sum+ii+=1
print("1-100的和为:%d"%sum)
运行结果:
1-100的和为:5050
7.break
i=0
whilei<10:
i=i+1print("-"*30)
ifi==5:
break#结束整个while循环
print(i)
运行结果:
------------------------------1------------------------------2------------------------------3------------------------------4------------------------------
8.continue
i=0
whilei<10:
i=i+1
print("-"*30)
ifi==5:
continue
#结束本次循环(第5次)
print(i)
运行结果:
------------------------------1------------------------------2------------------------------3------------------------------4------------------------------------------------------------6------------------------------7------------------------------8------------------------------9------------------------------10
9.分别用for循环和while循环实现九九乘法表
foriinrange(1,10):#用for循环写九九乘法表
forjinrange(1,i+1):
print("%d*%d=%d"%(i,j,i*j),
end='\t')
print("")'''i=1
#用while循环写九九乘法表
whilei<10:
j=1whilej<=i:
print("%d*%d=%d"%(i,j,i*j),
end='\t')j+=1print("")
i+=1'''
运行结果:
1*1=1
2*1=2 2*2=4
3*1=3 3*2=6 3*3=9
4*1=4 4*2=8 4*3=12 4*4=16
5*1=5 5*2=10 5*3=15 5*4=20 5*5=25
6*1=6 6*2=12 6*3=18 6*4=24 6*5=30 6*6=36
7*1=7 7*2=14 7*3=21 7*4=28 7*5=35 7*6=42 7*7=49
8*1=8 8*2=16 8*3=24 8*4=32 8*5=40 8*6=48 8*7=56 8*8=64
9*1=9 9*2=18 9*3=27 9*4=36 9*5=45 9*6=54 9*7=63 9*8=72 9*9=81

猜你喜欢LIKE
相关推荐HOT
更多>>
python工程师常用的开发工具
一个优秀的IDE,最重要的就是在普通文本编辑之外,提供针对特定语言的各种快捷编辑功能,让程序员尽可能快捷、舒适、清晰的浏览、输入、修改代...详情>>
2022-11-08 11:28:00
Python蓝莓直播网站 :如何实现穷举搜索?
穷举搜索就是在整个搜索空间范围内尝试每一种可能性,直到找到目标值或者整个搜索空间都找完也没有找到目标值。最常见的穷举搜索就是线性搜索,...详情>>
2022-10-27 16:57:00
Python基础:常用知识点汇总
01下载与安装 官方宣布,2020年1月1日,停止Python2的更新,建议下载Python3。下载好以后,要进行环境变量配置,以Windows为例,在命令提示框...详情>>
2022-10-25 17:00:00
Python IDE推荐7个Python IDE
大多数情况你需要的是这几个包:language-python基本语法突出显示和片段支持,python-tools用于一些简易功能,如快速重构,autocomplete-python...详情>>
2022-10-18 17:02:00
python中文乱码的解决方法
在学习python蓝莓直播网站 中,很多同学会在蓝莓直播网站 过程中遇到乱码,有的小伙伴为了躲避中文乱码的问题甚至代码中不使用中文,注释和提示都用英文,我曾经也...详情>>
2022-10-13 16:28:00Python蓝莓直播网站 问答更多>>
新做蓝莓直播平台 分析需要学哪些软件?
新参加蓝莓直播平台 分析蓝莓直播网站 一般要多少钱?
新千锋教育蓝莓直播平台 分析包括哪些课程?
新python蓝莓直播网站 班哪个靠谱
新python线上蓝莓直播网站 选择哪里
新python蓝莓直播网站 怎么样?有必要参加蓝莓直播网站 吗
新Python蓝莓直播网站 费用大概多少?收费水平如下
Python面试题库 更多>>
Python中的pass语句是蓝莓直播平台 ?
怎样将字符串转换为小写?
怎么移除一个字符串中的前导空格?
python中的标识符长度能有多长?
Python区分大小写吗?
解释Python中的join()和split()函数
开班信息
北京校区
- 北京校区
- 大连校区
- 广州校区
- 成都校区
- 杭州校区
- 长沙校区
- 合肥校区
- 南京校区
- 上海校区
- 深圳校区
- 武汉校区
- 郑州校区
- 西安校区
- 青岛校区
- 重庆校区
- 太原校区
- 沈阳校区
- 北京校区
- 大连校区
- 广州校区
- 成都校区
- 杭州校区
- 长沙校区
- 合肥校区
- 南京校区
- 上海校区
- 深圳校区
- 武汉校区
- 郑州校区
- 西安校区
- 青岛校区
- 重庆校区
- 太原校区
- 沈阳校区
