1. 计算机是什么
基本组成:
主板+cpu+内存
cpu: 主频, 核数(16)
内存:大小(8G, 16G, 32G) 型号: DDR3, DDR4, DDR5, 主频(海盗船,玩家国度)
显卡: 显存。型号(N-GTX 1080 TI, A)。位宽 240显卡(512MB) 210 105
硬盘: 西数。希捷。日立,东芝
计算机最底层是 电子电路. 只能识别两个数 0 1
2.python的创始⼈人为吉多·范罗苏姆(Guido van Rossum),python是一种解释型语言. 弱类型语言
3.变量的规则:1.由数字,字母,下划线组成.2.数字不能开头3.要有意义4.不能太长5.不能是中文(防止编码问题,太low)6.不能使用Python里的关键词.7.区分大小写.8.推荐使用驼峰(helloWorld)跟下划线(hello_world)
4. 数据类型
1. int整数. +-*/%(整余) //整除, > < >= <= !=(不等于)
2. str字符串. 用',",''',""" 引起来的都是字符串 + *
3. bool 布尔值. 只有True和False两个值
5. 用户交互(input)
变量=input("提示语") 变量是字符串类型, 字符串=> 数字(字符串跟数字不能作比较,如果要作比较,必须转换类型) 所以: => int(str)
6. if条件语句的基本结构?
if条件判断:
代码块
运行流程,当条件成立,执行代码块
if条件:
代码块1
else:
代码块2
执行流程,当条件成立,执行代码块1,否则执行代码块2.二选一
if条件1:
代码块1
elif 条件2
代码块2
......
else:
代码块n
执行流程,条件1成立,执行代码块1,条件2成立,执行代码块2,否则执行代码块n
例题:用户输入一个月份.然后判断月份是多少月. 根据不同的月份, 打印出不同的饮食(根据个人习惯跟老家习惯随意编写)
mouth = input('现在几月了?')
if mouth=='1月':
print('1月份该吃蒸菜了')
elif mouth=='2月':
print('2月份该吃饺子了')
elif mouth=='3月':
print('3月份该吃包子了')
elif mouth=='4月':
print('4月份该吃拌菜了')
elif mouth=='5月':
print('5月份该吃面条了')
elif mouth=='6月':
print('6月份该吃粽子了')
elif mouth=='7月':
print('7月份该吃米饭了')
elif mouth=='8月':
print('8月份该吃西瓜了')
elif mouth=='9月':
print('9月份该吃鸡了')
elif mouth=='10月':
print('10月份该吃鸭了')
elif mouth=='11月':
print('11月份该吃鱼了')
elif mouth=='12月':
print('12月份该吃羊了')
else:
print('大傻逼?爸爸告诉你:一年只有十二个月,月份还要写单位')