Python学习基础知识点整理(一)

所用的教材,MOOC上北理工嵩天主讲的国家精品课程:

https://www.icourse163.org/learn/BIT-268001?tid=1002788003#/learn/announce

博客的复习梳理也基本按照MOOC上课程的目录来编排。

适用于接触过编程,没有接触过Python语言的同学,或者只是了解了Python基础的同学用以复习。

附一些提高效率小技巧:python安装库换源


【第1章】Python基本语法元素:

  1. 程序设计基本方法
  2. Python开发环境配置
  3. 实例1:温度转换
  4. Python程序语法元素分析
#tempConvert.py
'第1章使用的温度转换实例代码'
TempStr=input("请输入带有符号的温度值:")
if TempStr[-1]in['C','c']:
    f=1.8*eval(TempStr[0:-1])+32
    print("转换后的温度是:{:.2f}F".format(f))
elif TempStr[-1]in['f','F']:
    c=(eval(TempStr[0:-1])-32)/1.8
    print("转换后的温度是:{:.2f}C".format(c))
else:
    print("输入格式错误")

Python中,缩进表达程序的格式框架,是语法的一部分。表达代码间的所属关系。要求单一程序内缩进长度一致。

Python中,语句结束不需要分号。

注释:单行注释,#开头;多行注释,"'……"';

命名(关联标识符):大小写字母、数字、下划线和汉字等的组合。首字符不能是数字,大小写敏感。

Python中33个保留字
andelifimportraiseglobal
aselseinreturnnonlocal
assertexceptistryTrue
breakfinallylambdawhileFalse
classfornotwithNone
continuefromoryield 
defifpassdel 

Python中变量不需要定义类型符号,可以直接命名后使用。如:a=1

数据类型:字符串、整数、浮点数、列表(*)

input()、print()、eval()、print()格式化


【第2章】Python基本图形绘制

  1. 深入理解Python语言
  2. 实例2:Python蟒蛇绘制
  3. 模块1:turtle库的使用(*)
  4. turtle程序语法元素分析

【第3章】基本数据类型

  1. 数字类型及操作
  2. 实例3:天天向上的力量
  3. 字符串类型及操作(*)
  4. 模块2:time库的使用(*)
  5. 实例4:文本进度条(*)

【第4章】程序的控制结构

  1. 程序的分支结构
  2. 实例5:身体质量指数BMI
  3. 程序的循环结构
  4. 模块3:random库的使用
  5. 圆周率的计算

 

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值