第一个python程序
print("holle word!")#python是一门,解释性语言
变量
变量规则:
1.变量以数字,字母,下划线组成
2.变量不能以数字开头
3.变量不能以关键字开头
and elif import return as else in try assert except is while break finally lambda with class for not yield continue from or def global pass del if raise
命名规范
1,变量要有意义
2,变量不能使用中午和拼音
3,变量区分大小写
推荐写法
1,大驼峰
YouNameIs = "yuan"
2,小驼峰
youNameIs = "yuan"
3,下划线
you_name_is = "yuan"
变量的赋值和加减乘除
name = "yuan" name1 = name name2 = name1 name1 = "alxe" print(name,name1,name2) #打印 "yuan", "alxe","yuan" #代码是重上往下一步一步执行
name = "yuan" name1 = " jian" print(name + name1) #打印 ”yuanjian“ print(name * 2) #打印 ”yuanyuan“ #字符串只能加法和乘法,字符串只能加字符串,乘法只能乘以数字,无法进行减法和除法
注释
#这是单行注释 """ 这是多行注释 可以注释多行 """ age = ''' 注释本身是字符串, 可以付给变量。 ‘’‘
数据类型
int
int类型数字 用于运算和比较
str
所有被引号注释起来的都是字符串
bool
True 真
False 假
用户交互
>>> s = input("请输入:") #input 函数用于和用户交互,让用户动态的打印值,input打印的所有值都是字符串 >>> print(type(s)) #type()方法用于查看数据类型 >>> t = (int(s) + 5) #int('6')用于强行转换吧字符串转换为数字 >>> print(t) >>> print(type(t))
格式化输出
name = input("请输入姓名") age = input("请输入年龄") job = input("请输入职业") Hobbies = input("请输入喜好") print(''' ---------- info of %s --------- name %s age %s job %s Hobbies %s ----------------------------- '''%(name,name,age,job,Hobbies)) #必须要一一对应 print(f''' ---------- info of {name} --------- name {name} age {age} job {job} Hobbies {Hobbies} -------------------------------- ''')
if 语句
if语句的基本格式为
如果 条件成立:
那么执行代码块
1.if 条件: 代码块 2, if 条件: 代码块 else: 代码块 3,if 条件: 代码块 elif 条件: 代码块 4,if 条件: 代码块 elif 条件: 代码块 else : 代码块 5,if 条件: if 条件: 代码块 else: 代码快 else: 代码块