7、python具有三个重要的输出输入函数:print(输出)/eval(转换)/input(输入);

8、对于输出函数print函数的具体使用规则如下:

(1)输出字符串:print("字符串")

(2)输出变量a:print(a,b,...)

(3)python用于输出混合字符串和变量:print("字符串模板".format(变量a,变量b,...)),其中对于字符串里面的变量使用大括号{}来表示一个槽位置,其中槽位置的变量和format之后的变量顺序相对应。

例如:print("a的变量值为{},b的变量值为{}"。format(a,b))

9、print函数本身是在最后具有换行功能的,默认每执行一次print函数,就会换行一次,如果为了使得执行的语句不发生换行,则需要我们在print函数中设置一下end参数形式即可:

print(待输出内容,end="

"):表示执行完语句之后进行换行;

print(待输出内容,end=""):表示执行完语句之后直接进行后续跟在后面连接;

10、input函数输入:

变量a=input("提示输入语:")

input函数都会将输入的内容以字符串的形式赋值给变量a

11、变量是一种可以改变变量的语法元素;

12、python变量的命名规则如下:

python允许大、小写字母、数字以及下划线、汉字作为变量名,只是开头不可以使用数字,中间不可以有空格等,另外需要标识符名称不能和保留字相同。

13、python标识符对于大小写是敏感的,即大小写是不一样的。

14、python3版本具有33个保留字,标识符不可以和保留字相同。

15、python数据类型主要三种:整数、浮点数(实数)和复数。

16、python里面的十进制整数可以用二进制(0b开始)、十进制、十六进制(0X开头)以及八进制(0O开头)来进行表示。print输出数据时直接转换为10进制进行输出

17、对于浮点数数据类型,只有十进制的形式,不可以用其他数据类型进行表示,可以用小数点来进行表示,也可以用科学计数法来进行表示。

18、字符串主要有两种编辑顺序:反向递增和正向递减的顺序,可以使用切片的操作来进行获取字符串里面的子字符串部分。[N:M]:取N到M之间的字符串,其中不包括M处的字符串

19、表达式与赋值语句:a=b,将b赋值给a。

20、eval函数:经常与input函数一起连用来进行获取输入内容的数据类型。另外,它还可以将字符串的引号直接去掉进行表达式的运算和合并。

21、python中的注释可以直接使用"#+解释性语句"来进行表示和解释和说明,对整体的程序没任何影响。

22、python的浮点数是指带小数点的数字,所以整数后如果加小数点的话应该也是浮点数。

23、pow(x,y):表示的是x的y次方的值

24、对于python中得到浮点数都是用二进制来进行表示的,所以在浮点数的运算中会出现一些特殊的情况,出现不确定尾数的情况,这主要是因为浮点数用二进制来进行表示时受限于计算机表示浮点数使用的存储宽度(有限),解决不确定尾数的方法是使用round函数:round(x,d):表示将数据x四舍五入保留d位小数

25、python中也可以表示复数:a+bj(J),相当于用二元实数序列来表示复数(a,b),其中,a为复数的实部,b为虚部,可分别用z.real和z.imag来进行获得。另外,对于复数的实虚部在python中都是以浮点数来进行储存的。

///2019年12月2日训练源代码:

print("hello world")

#python基本输入输出函数

#print输出函数

print("世界和平")

a=100

b=10

print("a的变量值是{},b的变量值为{}".format(a,b))

print(a,end=" ") #直接跟在后面进行输出内容

print(b,end="

") #换行操作

print(b,end="%")

print(a)

#input输入函数

#a=input("请输入一行字符串:")

print(a)

#变量及其保留字

a=100

a+=1

print(a)

Aa_3机器学习=99

print(Aa_3机器学习) #需要注意的是python标识符不可以和内部所存在的33个保留字相同

#Python数据类型

print(180) #十进制输出变量

print(0b10110100) #二进制输出变量

print(0o264) #八进制输出变量

print(0xb4) #十六进制输出变量

print(1.23466255752342e2)

print("对酒当歌,人生几何?"[1:4])

print("对酒当歌,人生几何?"[-4:-2])#切片操作

#表达式与赋值语句

a=1024*32

print(a)

a="对酒当歌,人生几何?"+"譬如朝露,去日苦多!"

print(a)

a,b=3,4

a,b=b,a #变量交换

print(a,b)

print(type(a))

print(type("对酒当歌,人生几何")) #type可以获得任何变量的数据类型

a=input("请输入任意字符类型:")

b=type(a)

print(b)

#eval函数:经常与input函数一起连用来进行获取输入的数据类型

a=eval("1.2+3.4")

print(a) #eval函数可以直接将字符串的引号去掉,然后按照正常的表达式进行计算和运算合并

a=eval(input("请输入数据为:")) #eval函数获取所输入数据的数据内容

print(a*2+311)

#浮点数与复数

print(type(11100))

print(type(111.0))

print(pow(2,3)) #pow表示的是2的3次方

print(round(0.1+0.2,1)) #浮点数的特殊诉情况“浮点数的表示都是以二进制来进行表示,产生了不确定的尾数,这是由于计算机表示浮点数的存储宽度有限所导致的,可以使用round函数来进行解决尾数的不确定问题

#Python中复数的表示,实部和虚部在Python里面都是浮点型的数据类型

a=23+4J

print(type(a))

print(a.real)

print(a.imag)

以上就是python基本输入输出函数与变量类型的全部内容。

python的复数实部和虚部都是整数_python基本输入输出函数与变量类型相关推荐

  1. python的复数实部和虚部都是整数_Python(一)

    一.注释 1.注释分类 (1).单行注释 "#":一次只能注释一行 (2).块注释 a.使用六个双引号,之间部分为注释内容"""注释内容"& ...

  2. python基本输入输出函数有_python基本输入输出函数与变量类型

    7.python具有三个重要的输出输入函数:print(输出)/eval(转换)/input(输入): 8.对于输出函数print函数的具体使用规则如下: (1)输出字符串:print("字 ...

  3. python实部和虚部都是浮点数_python实部和虚部都是浮点数_python——Numpy库

    Numpy库 Numpy库中的数组对象:N维数组类型:ndarray 1) ndarray的作用: a) 数组对象性可以去掉元素间运算所需的循环,使一维向量更像单个数据. b) 设置专门的数组对象,经 ...

  4. python中复数类型的实部和虚部都是浮点数_Python合集之Python数据类型(一)

    在上一节的合集中,我们了解了Python相关的变量知识,本节我们将进一步了解一下Python中关于数据类型中的数字类型相关的知识. Python提供了数字类型用于保存数值,并且他们是不可改变的数据类型 ...

  5. python复数的实部和虚部都是整数嘛_数字类型

    Python数字数据类型用于储存数值. 数字类型是不可变类型,所谓不可变类型,指的是类型的值一旦有不同了,那么他就是一个全新的对象,数字1和2分别代表两个不同的对象,对变量重新赋值一个数字类型,会新创 ...

  6. python复数的实部和虚部都是整数嘛_Python学习笔记:从入门到放弃(2)基本语法...

    这次主要就记录一下Python中的基本语法,有标识符,注释,行与缩进,print函数输出以及数字类型和字符串 标志符: 第一个字符必须是字母表中字母或下划线 _ . 标识符的其他的部分由字母.数字和下 ...

  7. python中复数的实部和虚部都是浮点数_Python学习笔记:从入门到放弃(2)基本语法...

    这次主要就记录一下Python中的基本语法,有标识符,注释,行与缩进,print函数输出以及数字类型和字符串 标志符: 第一个字符必须是字母表中字母或下划线 _ . 标识符的其他的部分由字母.数字和下 ...

  8. python中复数的实部和虚部都是浮点数_Python基础:数值(布尔型、整型、长整型、浮点型、复数)...

    一.概述 Python中的 数值类型(Numeric Types)共有5种:布尔型(bool).整型(int).长整型(long).浮点型(float)和复数(complex). 数值类型支持的主要操 ...

  9. python复数的实部和虚部都是整数嘛_Python数字(Number)

    Python 数字数据类型用于存储数值. 数据类型是不允许改变的,这就意味着如果改变数字数据类型得值,将重新分配内存空间. 以下实例在变量赋值时 Number 对象将被创建: var1 = 1 var ...

  10. 在python中、处理的一切都是对象_Python 3+ 一切都是对象

    对于 Python 来说,一切都是对象 . 这句话很重要,当你对某个特性不了解时,回想下这句话也许就能想通 一个整数一个对象,一个浮点数也是一个对象,一个函数也是一个对象 >>> i ...

最新文章

  1. 织梦引用html,html直接引用vue和element-ui的方法
  2. iOS10 推送必看 UNNotificationContentExtension
  3. Android帧缓冲区(Frame Buffer)硬件抽象层(HAL)模块Gralloc的实现原理分析
  4. 组件 -——SUl Mobile
  5. 学习Python3:20171031
  6. java mysql blob 存储图片,Java实现用Mysql存取图片操作实例
  7. java B2B2C 仿淘宝电子商城系统-Spring Cloud Eureka参数配置项详解
  8. [转]你每天90%的注意力被浪费了
  9. http状态 404 - 未找到_404终结者来了!
  10. Linq专题之提高编码效率—— 第三篇 你需要知道的枚举类
  11. eclipse 主题设置
  12. qq手机助手连接服务器失败是什么原因,按键精灵手机助手教程,按键精灵手机助手连不上手机解决方法...
  13. 直播预告丨技术干货:易鲸捷HTAP融合型分布式数据库连接服务层介绍
  14. 阿里云在安全方面有哪些防护措施
  15. 激光SLAM:激光雷达运动畸变补偿--轮速里程计辅助方法
  16. 如何给CSDN博客添加微信公众号二维码或自定义栏目
  17. /项目3-分数类中的运算符重载
  18. 边云协同的优点_关于边缘计算和边云协同,看这一篇就够了
  19. 软件测试基础-Web前端(二)
  20. 机器学习的学习形式分类

热门文章

  1. 使用arduino控制多个PCA968516路舵机控制板从而达到最多可以控制992个伺服舵机
  2. spssχ2检验_医学统计中常用的χ2检验在SPSS软件中的实现途径
  3. 树莓派添加开机自启动
  4. 将excel中的列转置成行
  5. 计算机网络专业认识和理解,计算机网络专业认识.docx
  6. php实现短信验证功能
  7. 【爬虫学得好,JY进得早】:urllib模块详解
  8. 标签上的title属性和alt属性有什么区别
  9. 微机 —— 8086微处理器的内部结构
  10. 中兴新支点操作系统_中兴新支点系统预装测试