? 1.存储器(内存,运存)
? 2.运算器
? 3.控制器
? 4.输入设备
? 5.输出设备
? 管理计算机硬件与软件的计算机程序,控制计算机工作的流程软件
? 安装在操作系统之上的计算机软件
1.Python2代码不同一,Python3代码同一
2.Python代码重复,Python3无重复代码
? 编译型语言:运行速度快,开发效率慢
? 解释性语言:运行速度慢,开发效率快
? 优点:1.代码“优雅”、“明确”、“简单”,入门容易;2.开发效率高;3.高级语言(无需考虑内存等细节); 4.可移植性;5.可扩展性;6.可扩展性
? 缺点:1.速度慢;2.代码开源,无法加密;3.线程不能利用多CPU问题
?
print ('Hello word!')
name = 'xiaoli'
print (name)
1.变量的声明
? age = 16
2.变量的作用:昵称其代指内存里某个地址中保存的内容
3.变量定义的规则:
? ①变量由数字、字母下划线组成;
? ②禁止以数字开头;
? ③禁止出现Python中的关键字;
? ④不能使用中文和拼音
? ⑤变量名要区分大小写
? ⑥推介写法:
? 下划线string_ 大驼峰StudentName 小驼峰studentName
4.常量:
? pi = 3.1415926
? ALEX = 2022
5.注释:
? 单行注释 #
? 多行注释‘‘‘ .....‘‘‘(可换行)
整型 int(+ - * /)
浮点型 float
字符串 str(字符串拼接+ )
布尔型 bool Value(true 1 false 0)
列表
元祖
字典
input获取到的都是字符串
name = input('请输入你的名字:')
user = input("请输入账号:")
password = getpass.getpass("请输入密码:")
print(password)
print(user)
if
age = input("输入年龄:")
if int(age) >= 18:
print("成年了,能干成年人的事了")
if else
num = input('请输入要比较的数字:')
if int(num) >= 18:
print('你已经成年了')
else:
print('好好学习,天天向上!')
if elif elif else
num = input('请输入要比较的数字:')
if int(num) >= 22:
print('可以扯证了')
elif int(num) >= 18:
print('成年了,可以干一些成年的事了')
elif int(num) < 18:
print('还是小屁孩')
if 嵌套
name = input('请输入名字:')
if name == 'meet':
age = input('请输入年龄:')
if int(age) == 18:
print('输入全部正确')
else:
print('年龄输入错误!')
else:
print('名字输入错误!')
原文:https://www.cnblogs.com/lifangzheng/p/11116399.html