千锋教育-做有情怀、有良心、有品质的职业教育机构

手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

首页 视频教程 培训课程 师资团队 技术干货 常见问题 面试题 职场就业 零基础学Python 行业资讯
【热点话题】 Python技术干货 Python学习教程 Python学习笔记 Python面试题 Python培训问答 Python培训机构哪些好 Python职场就业
当前位置:Python培训  >  Python技术干货  >  Python基础:常用知识点汇总

Python基础:常用知识点汇总

来源:千锋教育
发布人:wjy
时间: 2022-10-25 17:00:00 1666688400

  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!

Python基础:常用知识点汇总

  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

最新文章NEW

相关推荐HOT

更多>>