1.变量
Python里的变量在声明的时候,不需要指明变量的类型,给变量赋的值是什么类型的值,
该变量就为什么变量。
(1)数字类型
age = 18
(2)字符串类型
name = '老王'
(3)布尔类型 bool True False
sex = True
print(name)
字符串是什么?
答:用单引号括起来或者双引号,三个单引号,括起来的字母数字,汉字,字符为字符串。
字符是什么?
答:是由一个字符组成的字符串。
说过来字符串,我们来说一下注释。
什么是注释?为什么要注释?
答:类似文言文的注解,当程序执行的时候,并不会执行注释,代码也不会被注释影响,
注释视为了提醒程序员和阅读代码的人。
方便自己阅读,方便其他人阅读。
2.字符串输出格式
字符串的拼接 name = '张三' fond = '喝酒' print(name + '喜欢' + fond)
输出为以下
张三喜欢喝酒
%s 占位符 计算机里面常见的一个符号 作用是 相当于一个变量 print('我的姓名是%s' % name) print('我的姓名是%s , 我的爱好是%s' % (name , fond))
format 格式 content = 'Python9期' .format()里面直接写值或者写变量 print('我们是{}的学员'.format('大数据')) code 代码 print('我们是{},我们喜欢{}'.format('CodingMan','Coding'))
3.变量的命名规则
1.变量的命名要做到:见名知意,禁止使用无意义的名字 如:asdasd ,abc ,2.变量的名字可以包含字母以及下划线_以及数字,但是禁止使用纯数字,汉字,符号
3.变量的名字可以写的很长,但是尽量不要写的太短 todayMyStep tms , ID
4.变量的命名有两种方式
1.驼峰命名法
大驼峰 MyName CodingMan
小驼峰 myName codingMan
2.下划线命名法
my_name coding_man
5.变量的命名不能系统保留字一样 print...
以下有对错演示
user_email_count_name √
user_email222 √
user-email X
userEmail555 √
UserEmailcount X
userEmailsssrty X
userEmail# X
4.条件判断表达式
(1)条件判断之 if结构
score = 59
if score >= 60 :
print('带你去海洋馆')
(2)条件判断之 if else 结构
salary = 999
if salary >= 10000 :
print('哎呦,不错呦')
else :
print('努力吧')
(3)条件判断表达式之 if elif 结构
salary = 400000
if salary <= 2000 :
print('Hello ,小屌丝')
elif salary <= 4000 :
print('Hello ,小青年')
elif salary < 8000 :
print('Hello ,小帅哥')
elif salary < 20000 :
print('Hello ,小老板')
elif salary < 60000 :
print('Hello ,小土豪')
(4)条件判断表达式之 if elif else结构
price = 28000
if price < 300 :
print('老年机')
elif price < 1000 :
print('千元机')
elif price < 3000 :
print('时尚机')
elif price < 10000 :
print('豪华机')
else :
print('轰炸机')
总结:如果if条件判断表达式里面写了else,那么这些条件有且只有一个会被执行。
注意:不管在input里面输入任何内容 它的类型都是字符串类型。
5.数字类型的操作
age = 18
year = 1
# 加法
print(age + year )
# 减法
print(age - year)
# 乘法
print(age * year)
# 求余
print(age % year)
# 除法
print(age / year)