首页 > 编程语言 >python01

python01

时间:2023-11-02 18:57:02浏览次数:38  
标签:11 float 运算符 num python01 print type

字面量:在代码中,被写下来的固定的值,称为字面量。

Python中常见的有6种值的类型:

数字(number) : 整数(int),浮点数(float),复数(complex),布尔(bool)

字符串(string) :字符串(string)引号

列表(list) :有序的可变序列

元组(Tuple) : 有序的不可变序列

集合(set) :无序不重复集合

字典(Dictionary):无序key-value集合

 

注释与多行注释

注释:#

多行注释:"""注释内容(一对三个引号)"""

变量

如果想在print语句中输出多份内容,需要用逗号(,)隔开。

priint(内容1,内容2~~~~~~)

变量定义格式:变量名称 = 变量的值   # 将右边的值赋给左边的值

money  =  50

print("钱包还有:",monry)

==》钱包还有:50

数据类型

变量没有类型,但存储的数据有类型

语法:type(被查看类型的数据)

print(type("hello"))
print(type(4242))
print(type(2.32))
print(type([2,3,1]))

  

 

 

 类型转换

 1 #将数字转换成字符串
 2 num_str=str(11)
 3 print(type(num_str),num_str)
 4 
 5 #将浮点数转换成字符串
 6 float_str=str(11.12)
 7 print(type(float_str),float_str)
 8 
 9 #将数字转换成浮点数
10 num_float = float(12)
11 print(type(num_float),num_float)

 

标识符

规定:不能用数字开头

大小写敏感

不能使用关键字

 

算数运算符

 

"""
+ 加
- 减
* 乘
/ 除
// 取整除
% 取余
** 指数
"""
print("1 + 1 = ", 1 + 1)
print("2 - 1 = ", 2 - 1)
print("3 * 3 = ", 3 * 3)
print("4 / 2 = ", 4 / 2)
print("11 // 2 = ", 11 // 2)
print("9 % 2 = ", 9 % 2)
print("3 ** 3 = ", 3 ** 3)#3*3*3

 

 

"""
复合赋值运算符
+=  加法赋值运算符       c+=a等效于c=c+a
-=   减法赋值运算符       c-=a等效于c=c-a
*=   乘法赋值运算符       c*=a等效于c=c*a
/=   除法赋值运算符       c/=a等效于c=c/a
%= 取模赋值运算符       c%=a等效于c=c%a
**= 幂赋值运算符           c**=a等效于c=c**a
//=  取整数赋值运算符    c//=a等效于c=c//a
"""
num = 1
num += 1
print("num += 1:", num)
num -= 1
print("num -= 1:", num)
num *= 4
print("num *= 4:", num)
num /= 2
print("num /= 2:", num)
num = 3
num %= 2
print("num %= 2:", num)
num **=2
print("num **= 2:", num)
num = 9
num //= 2
print("num //= 2:", num)

 

字符串

字符串的拼接

#通过占位的形式,完成拼接
class_num = 1
avg_salary = 12345
message="python学习,第:%s 期,学习时间:%s"%(class_num,avg_salary)
print(message)

name="碎梦琉璃"
abc = "%s + 爱学习!"%name
print(abc)

格式化的精度控制

 1 """
 2 我们可以使用辅助符号”m.  n“来控制
 3 ~ m,控制宽度,要求是数字(很少使用),设置的宽度小于数字自身,不生效
 4 ~ n,控制小数点精度,要求是数字,会进行小数的四舍五入
 5 eg:%5d:表示将整数的宽度控制在5位,
 6         如数字11=>空空空11,不足用空格补全
 7 eg:%0.2f:表示将宽度控制为5,将小数点精度设置为2
 8         如数字2.245=>2.25,小数部分限制2位精度,四舍五入为2.25
 9 """
10 num1 = 11
11 num2 = 11.345
12 print("数字11的宽度限制为5,结果是:%5d"%num1)
13 print("数字11的宽度限制为1,结果是:%1d"%num1)
14 print("数字11.345宽度限制7,小数精度2,结果是:%7.2f"%num2)
15 print("数

 

字符串格式化书写的两种方法

 

数据输入

input函数

键盘输入:input()

注意:input()接收的值默认为string类型

键盘输出:print()

 

标签:11,float,运算符,num,python01,print,type
From: https://www.cnblogs.com/smll1/p/17764162.html

相关文章

  • python01
    #==============================#单行注释以警号开始#注释一般是用在有意义的代码上,helloworld大家都看得懂,没必要注释"""  多行注释内容,三个双引号或者单引号都可以  '''多行注释内容'''"""print("HelloWorld!")#==============================#......
  • python01
    变量变量名是给我们人类看的,当保存一个文件到内存中时会产生一个内存地址,变量名是为了方便我们找到文件,变量值则是真正的这个文件先定义后调用取名规则在程序全局都会用到的变量,定义在文件开头变量名只能是字母数字或下划线的任意组合,其他都不规范第一个字符不能是数字不......
  • python010 控制多台同类型设备
    defauto_find():rm=pyvisa.ResourceManager()devices=rm.list_resources()print(devices)ins_dict={'p1':None,'p2':None,'m1':None,'m2':None}counts={'p1':0,'p2'......
  • [oeasy]python0145_版本控制_git_备份还原
    git版本控制回忆上次内容上次我们了解了try的完全体try尝试运行 except发现异常时运行的代码块 else没有发现异常时运行的代码块 finally无论是否发现异常最终都要运行的代码块  ​ 添加图......
  • [oeasy]python0144_try的完全体_否则_else_最终_finally
    try的完全体回忆上次内容上次细化了主控程序(main.py)导入(get_fruits.py)处理(process.py)输出(output.py)使用了try结构tryexcept发现异常就报错输入部分的错误应该在输入部分来报具体怎么报呢?......
  • [oeasy]python0144_try的完全体_否则_else_最终_finally
    try的完全体回忆上次内容 上次细化了主控程序(main.py)导入(get_fruits.py)处理(process.py)输出(output.py) 使用了try结构tryexcept发现异常就报错 输入部分的错误应该在输入部分来报 具体怎么报呢?......
  • [oeasy]python0143_主控程序_main
    主控程序回忆上次内容上次把apple.py拆分成了输入主函数引用模块中变量的时候要带上包(module)名get_fruits.aget_fruits.b最终拆分代码成功!可以将程序再拆分成输入输出然后再由主函数调用吗?......
  • [oeasy]python0143_主控程序_main
    主控程序回忆上次内容上次把apple.py拆分成了输入主函数 引用模块中变量的时候要带上包(module)名get_fruits.aget_fruits.b  最终拆分代码成功! 可以将程序再拆分成输入输出 然后再由主函......
  • [oeasy]python0141_自制模块_module_reusability_复用性
    自制包内容回忆上次内容上次导入了外部的py文件importmy_module导入一个自己定义的模块 可以使用my_module中的变量不能直接使用my_module.py文件中的变量只要加my_module.作为前缀就可以  直接导入导入变量、函数frommy_mo......
  • [oeasy]python0140_导入_import_from_as_namespace_
    导入import回忆上次内容上次学习了tryexcept 注意要点半角冒号缩进输出错误信息 有错就报告不要隐瞒否则找不到出错位置还可以用traceback把系统报错信息原样输出  但是代码量好多啊10多行了......