Python基础复习——程序执行原理及变量的使用

1程序执行原理

计算机关机之后,内存中的数据都会消失。

2Python程序执行原理

程序作用:用来处理数据

3.变量

3.1类型

Python中定义变量类型不需要指定类型

数据类型可以分为数字型和非数字型

(1)数字型

  • 整型
  • 浮点型
  • 布尔型  非0即真
  • 复数型

(2)非数字型

  • 字符串
  • 列表
  • 元组
  • 字典

使用Type可以查看一个变量的类型

3.2计算

(1)Python中,数字型变量 可以直接进行数字计算

(2)字符串变量 间使用 + 拼接字符串

(3)字符串变量 可以和 整数使用 * 重复拼接相同的字符串

          两个字符串变量之间是不能直接用乘法的

(4)数字型变量 和 字符串 之间 不能进行其他计算

3.3输入

(1)input()

字符串变量=input("提示信息:")

(2)类型转换

int(x)               #将x转换为一个整数
float(x)             #将x转换到一个浮点数

3.4格式化输出

如果希望输出文字信息时,一起输出  数据,就需要使用到  格式化操作符

格式化操作符含义
%s 字符串
%d有符号十进制整数;%06d表示输出的整数显示位数,不足6位的地方使用0补全,如果超过6位,该是多少就是多少
%f

浮点数,%.02f表示小数点后只显示两位 

%%

输出%

eg

name = "小明"
print("我的名字叫%s,请多多关照"%name)
student_no = 10
print("我的学号是%06d。"% student_no)     #输出   我的学号是000010
price = 10
weight = 7.5
money = price * weight
print("苹果单价%f元/斤,购买了%f斤,需支付%f元"% (price,weight,money))
#输出为  苹果单价10.000000元/斤,购买了7.500000斤,需支付75.000000元

price = 10
weight = 7.5
money = price * weight
print("苹果单价%.02f元/斤,购买了%.02f斤,需支付%.02f元"% (price,weight,money))
#输出为 苹果单价10.00元/斤,购买了7.50斤,需支付75.00元
scale = 0.25  *100
print("数据比例是 %f%%"%scale)
#输出为  数据比例是 25.000000%


scale = 0.25  *100
print("数据比例是 %f%%"%scale*3)
#输出为  数据比例是 25.000000%数据比例是 25.000000%数据比例是 25.000000%


scale = 0.25  *100
print("数据比例是 %f%%"%(scale*3))
#输出为  数据比例是 75.000000%

3.5命名

3.5.1标识符

标识符是程序员定义的变量名、函数名

只能由字母、下划线和数字组成

  • 不能以数字开头
  • 不能与关键字重名

3.5.2关键字

关键字:Python内部已经使用的标识符,具有特殊的功能和含义

可通过以下命令查看Python中的关键字

import keyword
print(keyword.kwlist)

#输出为  ['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

3.5.3命名规则

Python中的标识符区分大小写

(1)定义变量时,为保证代码格式,= 左右应该各保留一个空格

(2)在python中,如果变量名需要由二个或多个单词组成时,可以按照以下方式命名

    a.每个单词都使用小写字母

    b.单词与单词之间使用 _ 下划线连接

    c.例如 first_name  、   qq_number

驼峰命名法

变量名需要由二个或多个单词组成时,还可用驼峰命名法来命名

小驼峰: 第一个单词以小写字母开始,后续单词的首字母大写  eg: firstName、lastName

大驼峰: 每一个单词首字母都大写    eg: FirstName、LastName

  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值