python语句中常量一般用什么命名_DAY1初识Python----变量及命名规则,注释,数据类型,常量,交互...

1.认识和了解python

python是一门解释型语言,弱类型语言

2.python发展史   2008年 2.X,3.X

3.第一个python程序

python语句可以写在命令行中,进行编写和执行

1.命令行进入方式:win+r=>cmd=>回车=>python   (执行和进入交互模式)

注意:中英文标点

2.把程序写在py文件中,可反复使用程序。如果用记事本写,保存时在编码选UTF-8.

4.变量

变量:程序运行中产生的值,供后面的程序使用

把程序运行过程中产生的值先记录下来,供给后面的运算使用,相当于x。

a=3+4  #等号的意思是赋值,把等号右边的值赋值给左边的变量。

#注释,#是单行注释,

#多行注释:'''XXXXX'''

5.变量的命名规则

1.数字,字母,下划线

2.不能以数字开头,不能是纯数字

3.变量名不能是python内部的关键字

4.不要用中文

5.不要太长

6.要有意义

7.区分大小写

8.推荐使用:1.驼峰 (单词首字母大写e.g.:niChiLeMa) 2.下划线 (ni_chi_le_ma)

6.数据类型(三个)

1.int(整数)    #不带小数点

2.str(字符串)  #在python中,凡是用'',"",""""""引号引起来的都是字符串  +*

3.bool(布尔值) #真或假,True/False

-----------------------

a = 3          #整数

print(type(a))  #class 'int'

#整数可以执行+-*/

-------------------------

print(10/3)  # 小数是不能完美地表示出来的

#//整除(地板除),取整除返回商的整数部分

print(10//3)         #整数3

print(10%3)  #读作10百分号3.    余数1

--------------------------------

a="我们"

print(type(a))   #

-----------------------------

print(""" 111111

33333

55555

222222""")

#""" """可换行

------------------------------

print('111'+'222')    #111222,字符串+等于拼接,str只能和 str拼接,不能拼接int

print('ysl'*10)  #重复10次ysl

---------------------------------

print(10>3)  #True

print(7>9)  #False

7.常量

#python中不存在绝对的常量,约定俗成,所有字母大写就是常量

BIRTH_OF_ALEX=1888   #常量实质就是一个变量,只不过大家不改

print(BIRTH_OF_ALEX)

BIRTH_OF_ALEX=1555

print(BIRTH_OF_ALEX)

8.交互

s =input('提示语')函数,与计算机互动. 接收到的是[字符串类型]

int()把字符串转化成整数

---------------------------------

a = input('请输入一个人的名字:')

print('这个人的名字是'+a)                  #拼接,a类型为字符串

--------------------------------

a = input('请随意输入一个数字')

b = input('请随意输入另一个数字')

print(a+b)                           #因为a和b均为字符串,所以结果显示拼接

----------------------------------------

a = input('请随意输入一个数字')

b = input('请随意输入另一个数字')

print(int(a)+int(b))                   #整数化后,进行数字运算

9.if语句

#1条路

'''if 条件判断:

条件为真执行这里,这里叫代码块

'''

#2条路   条件为真,执行代码块1,否则执行代码块2

'''

if 条件:

语句块1

else:

语句块2

'''

#多条路

'''

if 条件:

语句块1

elif 条件:

语句块2

elif 条件:

语句块3

else :

语句块4

'''

if 条件1:

语句块1

elif 条件2:

语句块2

如果满足条件1,则不会去判断条件2

if 条件1:

语句块1

if 条件2:

语句块2

此时,如果不论条件1是否成立,都会继续判断条件2

#嵌套

if...else 可以无限嵌套,写的时候尽量控制到3-5以内。

-------------布尔值------------------------

money = 500

if money > 5000:               #回家

print('打车回家')

print('回家')

-------------------------------

money = 6666

if money > 5000:               #打车回家  回家

print('打车回家')

print('回家')

----------------------------------

money = 6666

if money > 5000:

print('打车回家')

else:  #否则,意味着上面不成立

print('骑车回家')

------------------------------

if True  #恒定为真

---------------多条路----------------------

money = 5000

if money >500000000000:

print('开车回家')

elif money > 5000:

print('打车回家')

elif money > 1000:

print('骑车回家')

else:

print('走路回家')

-----------------嵌套------------------------

print('小明家:咚咚咚!(敲门声)')

ask = input('你是男是女?')

if ask == '女':

q1 = input('你多大了?')

if int(q1) > 30:

print('你去隔壁吧.')

else:

print('快进来吧!')

else:

print('走开!')

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值