课节1: Python环境搭配搭建入门教程
TIOBE 指数:最受关注的语言排行榜
python的特点
简洁性 实现同样的功能,python代码的行数往往是java的1/5。
易读性 代码像纯英语一样易于理解。
可扩展性 开源,任何人都可以做出自己的贡献。
课程框架
python入门及环境配置
语法基础
函数
高级特性
面向对象
文件操作与常用模块的使用
python的安装和环境配置
Anaconda(强烈推荐!) 下载地址 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 安装方法 https://blog.csdn.net/ITLearnHall/article/details/81708148/
IDE(pycharm) 下载地址:https://www.jetbrains.com/pycharm/download/#section=windows
安装方法:https://www.pycharm.com.cn
jupyter notebook windows:用win+R调出运行窗口,输入CMD。
mac: 直接打开terminal。
输入:jupyter notebook
猜数字小游戏
my_number = 3200 # 这是真实的价格
guess_number = input('这台冰箱多少钱?') # 所有符号都是英文标点(半角字符)
guess_number = int(guess_number)while guess_number != my_number:
if guess_number<my_number: # 使用缩进来标识代码段
guess_number = input('猜低了!再猜')
guess_number = int(guess_number)
else:
guess_number = input('猜高了!再猜')
guess_number = int(guess_number)
print('\n恭喜您,猜对了!\n')
基本数据类型
print(1+2) # 加法
print(1-2) # 减法
print(1*2) # 乘法
print(1/2) # 除法
print(1//2) # 整除 (向下取整)
print(1%2) # 取余数
print(2**2) # 幂运算
print(2020- 5*5/2 +8**1) #结合顺序和一般的数学运算符一样
0.1(10)=0.00011001100110011...(2)
'爸爸说:"今天我做饭"'"爸爸说:\"今天我做饭\""
len('hello world!')
给变量赋值