Python 自学 day01 变量,变量命名规则,一些语法

1. Python  的变量的知识

1.1 Python  编程命令的读取时从上到下的。 

1.2 Python 变量的命名规则:

        1.2.1变量名只能包含字母、数字和下划线。变量名能以字母或下划线打头,但不能以数字打                  头。例如,可将变量命名为message_1 ,但不能将其命名为1_message 。

        1.2.2变量名不能包含空格,但能使用下划线来连接单词。例如,变量名greeting_message                   可行,但变量名greeting message 会引发错误。

        1.2.3 不要将Python关键字和函数名用作变量名,即不要使用Python保留用于特殊用途的单                    词,如print 。 (更多的关键字 请看参考文章)

参考文章:(8条消息) Python变量的命名规则_python变量命名规则_allway2的博客-CSDN博客



2. Python 的基本函数 (字符与数字的相互转换函数)

2.1 将括号里面的 x  转换为 字符串 类型   函数 :str(x)

2.2  将括号里面的 x  转换为 int 类型  函数:int(x)

2.3 将括号里面的 x  转换为 float类型   函数: float(x)给



3. Python 的输入变量值的语句

pp = input("请输入数值:\n")  \\pp是变量, input 是窗口输入语句, 括号里面是界面友好语句
name = input("请输入数字:")   #注意 input 函数接受的数据 都是视为 字符串  所以我们类型不同需要进行类型转换
print("这个数字是 %d"%int(name))


4.查看变量的类型 函数

函数  type(x)  

print(type(x))   # x 是变量名字


5.Python  的运算符号

5.1  + 加号   

print(1+1)   # 加号运算

5.2  - 减号

print(2-1) # 减号运算

5.3 * 乘号

print(1*2)  #乘号运算

5.4  / 除号运算  (结果带小数)

print(2/1)  #除号运算(带小数)

5.5 // 整除运算  (结果是整数)

print(11//5)  #整除运算符号

5.6  % 取模运算

print(11%5)  #取模运算符号

5.7  **   a**b   a的b次方

print(2**2)  #n次方运算符号, 现在是 2*2
print(2**3)  #n次方运算符号, 现在是 2*2*2
print(3**4)  #n次方运算符号, 现在是 3*3*3*3

5.8  +=  复合运算符号  (等等)



6.字符串的定义方法

6.1 单引号

name = '火火'

6.2 双引号

name = "火火"

6.3 三个双引号

name = """火火"""


7. 字符串格式化

7.1 字符串格式化的语法

“%占位符” % 变量

7.2 常用的三个占位符

        7.2.1 字符串 %s

        7.2.2  整数 %d

        7.2.3  浮点数 %f



8.字符串格式化的精度控制

 



9.字符串格式化 - 快速写法

9.1 在字符串的定义里面使用 {} 直接格式化数据加进去! (注意前面那个 f)

 

name = "火火"
name1 = 11
print(f"我是{name},我的年龄是{name1}")


10. 布尔类型(bool) 和 比较运算符

10.1 布尔类型

        10.1.1 true 真

        10.1.2 false 假

10.2 比较运算符 



11. if 语句的基本格式


 11.1 重点知识

if  判断语句的结果﹐必须是布尔类型True或False.

结果为  True会执行if内的代码 , 语句结果为  False则不会执行。


11.2 样例代码

name = int(input("请输入数字:"))   #注意 input 函数接受的数据 都是视为 字符串  所以我们类型不同需要进行类型转换
print("这个数字是 %d"%name)
if name>18:
    print("成年了")


12. if  else 组合判断语句

12.1 样例代码

name = int(input("请输入数字:"))   #注意 input 函数接受的数据 都是视为 字符串  所以我们类型不同需要进行类型转换
print("这个数字是 %d"%name)
if name>18:
    print("成年了")
else:
    print("没有成年")


13. if elif  else  组合判断语句

13.1 样例代码

name = int(input("请输入数字:"))   #注意 input 函数接受的数据 都是视为 字符串  所以我们类型不同需要进行类型转换
print("这个数字是 %d"%name)
if name <18:
    print("没成年了")
elif name<40:
    print("成年了")
elif name <60:
    print("成小年了")
else:
    print("成大年了")


14.构建一个随机的数字量

import random
num = random.randint(1,10)   #从1到10 里面获取一个随机数


15. while 循环

15.1 样例代码

i=0
while i<100:
    print(f"i={i}")
    i+=1


16. print 语句不换行 

print(f"我是小弟",end='')  #end=''  不空行的语句
print(f"我是大哥")
print(f"我打大哥")


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值