本文主要是介绍Python入门(二):IPO基础,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
文章目录
- 变量
- 注释
- 缩进
- 关键字
- 基本输入输出函数
- 输入 input() 函数
- 转换 eval() 函数
- 输出 print() 函数
变量
- 命名:必须是大小写字母、数字以及下划线(_)的组合,且开头不能是数字,大小写敏感(即W和w是不同的变量)
- python是一门动态语言,不同于静态语言(C,Java等),不需要预设数据类型
- 赋值符号 = 将等号右边的值赋给左边的变量,即标识对象=引用对象
- 需要注意的是,对于浮点数来说,即使变量值相等,两个变量仍不是同一变量,因为其id不同,可通过函数
id()
查看,但是通过赋值指向原变量的内存空间,两者即相等;对于整数来说,如果整数是小整数(默认范围为[-5,256]),则不存在这个问题;而大整数就会和浮点数一样存在这个问题。这是Python为了优化运行速度而采取的一种高效存储方式。另外标准规定,如果在统一语句块中,相同的不可变对象不再另外分配空间。
注释
- 单行注释:以 # 开头,后接注释内容
- 多行注释:’’’…’’’
缩进
- Python用相同的缩进表示同级别语句块
- 增加缩进表示语句块的开始,减少缩进表示语句块的退出
- Python缩进量一般是4个空格
关键字
基本上每门语言都有一部分关键字(或者说内置函数和变量)。
Python的关键字是Python语言的关键组成部分,不可随便作为其他对象的变量名。
在IDE中,关键字常以不同颜色字体表示。Python的关键字如下:
基本输入输出函数
输入 input() 函数
input() 函数是从控制台获得用户的一行输入,无论其内容如何,都将以字符串类型返回结果。
a = input()
a = input("请输入:") #请输入为提示性文字,不具备对输入判断的强制性,可不设置
转换 eval() 函数
eval(s) 函数可去掉字符串s最外侧的引号,执行去掉引号后的字符内容,用法如图所示:
输出 print() 函数
- print() 函数用于输出运算结果,可以输出变量值及字符串。(〃‘▽’〃)
-
>>>是Python解释器的提示符,不是代码的一部分
-
print 语句可以跟上多个字符串,用逗号隔开(相当于空格)
-
print函数
的具体参数主要有print(*objects,sep=' ',end='\n',file=sys.stdout,flush=False)
- 将对象以字符串表示的方式格式化输出到流文件对象 file 里。其中所有非关键字参数都按
str()
方式进行转换为字符串输出; - 关键字参数
sep
是实现分隔符,比如多个参数输出时想要输出中间的分割字符; - 关键字参数
end
是输出结束时的字符,默认是换行符\n
; - 关键字参数
flush
是立即把参数输出到流文件,不作缓存。
- 将对象以字符串表示的方式格式化输出到流文件对象 file 里。其中所有非关键字参数都按
练习
请用两种方式输出字符串 hello,world
print("hello,world")
print("hello,""world")
练习
获得用户输入的一段文字,将这段文字垂直输出。
这篇关于Python入门(二):IPO基础的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!