漫步人生路之Python旅途(二)白首如新,倾盖如…
2019-01-01 23:20:43来源:博客园 阅读 ()
python中的变量
变量:将运算的中间结果暂存到内存中,方便后续程序调用。
变量的命名规则:
1、变量名由字母、数字、下划线组成。
2、变量名可以用字母、下划线开头,但是不能以数字开头。
3、变量名是区分大小写的。
4、变量名不能使用关键字。
5、变量名最好不要用中文或者拼音。
6、变量名最好起的要有意义,具有描述性。
7、变量名最好不要太长。
8、变量名最好使用驼峰命名法或者下划线命名法。
常量:所谓常量就是不可修改的变量。
在python中不存在绝对的常量,约定俗成的是常量名全部大写。
python中的注释:
单行注释:#是单行注释
多行注释:''' '''三个单引号或者""" """三个双引号是多行注释。
python基本数据类型:
1、数字类型-int、float、long、complex
2、字符串类型-str
3、bool类型
4、列表类型-list
5、元组类型-tuple
6、字典类型-dict
7、集合类型-set
字符串的定义:
1、单引号的方式
buf = 'Hello World'
2、双引号的方式
buf = "Hello World"
3、三个单引号(''' ''')(""" """),最主要的是可以换行.
buf = """ 窗前明月光, 疑似地上霜. 举头望明月, 低头思故乡. """
字符串可以执行拼接或者乘法的操作,如下操作:
字符串拼接操作:
buf = "abc" buf_1 = "def" buf_2 = buf + buf_1 + "ghk"
注意:字符串的拼接只能是同类型
字符串乘法操作:
name = "小明" buf = name * 10 # 相当于复制10次变量name
字符串格式化输出
格式化输出常用参数:
%s:非常强大,可以接收任意类型的数据并转化成str类型输出。
%c:整数:将数字转换成其ASCII/unicode对应的值,(py27则只支持0-255)。
%o:将整数转换成八进制表示。
%x:将整数转换成十六进制表示。
%d:将整数、浮点数转换成 十 进制表示。
%e:将整数、浮点数转换成科学计数法(小写e)。
%E:将整数、浮点数转换成科学计数法(大写E)。
%f: 将整数、浮点数转换成浮点数表示(默认保留小数点后6位)。
%g:自动调整将整数、浮点数转换成 浮点型或科学计数法表示(超过6位数用科学计数 法,如果是科学计数则是e;)。
%G:自动调整将整数、浮点数转换成 浮点型或科学计数法表示(超过6位数用科学计数 法,如果是科学计数则是E;)。
%:当字符串中存在格式化标志时,需要用 %%表示一个百分号 注:Python中百分号格式化是不存在自动将整数转换成二进制表示的方式。
格式化输出1
name = "小明" age = 18 buf = "你好%s,你今年是%d了吗" % (name,age) print(buf)
格式化输出2
name = "小明" age = 18 buf = "你好%(name)s,你今年是%(age)d了吗" % {"name":name,"age":age} print(buf)
格式化输出3
name = "小明"
age = 18
buf = f"你好{name},你今年是{age}了吗"
print(buf)
print小技巧
name = "新年新气象" for ch in name: print(ch) # 默认print以换行结尾,所以每打印一个字符就换一行打下一个字符 打印出来的效果如下: 新 年 新 气 象 for ch in name: print(ch,end = '') # 可以给end参数,告诉print如何处理结尾 打印出来效果如下: 新年新气象 print(buf,end = '参数') # 相当于拼接的作用,如'r'这样每个字的结尾都加个字符'r'
用户交互input():
使用input(“提示信息”)函数获取用户输入。
变量 = input(“提示信息”) #会将用户输入的信息以str的形式保存到变量中。
buf = input("请输入要输入的内容:")
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:人生苦短,你用什么?
- python3基础之“术语表(2)” 2019-08-13
- python3 之 字符串编码小结(Unicode、utf-8、gbk、gb2312等 2019-08-13
- Python3安装impala 2019-08-13
- 小白如何入门 Python 爬虫? 2019-08-13
- python_字符串方法 2019-08-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash