pythondd_一些PYTHON :D:D:D
变量:
①变量名可以包括字母、数字、下划线,但是数字不能作为变量的开头。
例:
name1(√)
1name(×)
变量名有错误时会出现错误提示:SyntaxError:invalid syntax
②python的变量名区分大小写。
例:
Name和name为两个不同变量。
③变量名不能够包含空格,但可使用下划线来分割其中的单词。
例:
First_name(√)
First name(×)
骆驼拼写法:NumberOfStudents
④变量名不能和关键字重名。
⑤python中变量的类型可以自由变化,称为动态类型。
数学运算:
在python2中,除法/的结果取整数。而在python3中,除法/的结果包含小数,如只想取整数,需使用//。
字符串:
① 使用单引号或双引号。
② 使用加号+可以连接字符串。
例:
>>> greeting="Hello"
>>>name="Peter"
>>>greeting+name
'HelloPeter'
一些函数:
① print() 输出
② input() 输入(返回一个字符串
③ len() 字符串中字符个数
例:
>>> len("hello")
5
④ title() 以首字母大写的方式显示每个单词
例:
>>>myname="peter"
>>>myname.title()
'Peter'
⑤ upper() 将字符串全部改写为大写字母
例:
>>>myname.upper()
'PETER'
⑥ lower() ↑反
⑦ str() 将非字符串转换为字符串
⑧ int() 将非整数值表示为整数
⑨ float() 将整数和字符串转换成浮点数
列表相关:
① 创建列表:
例:
>>>bestfriends=["Peter","Luna","Kiki"]
② 打印列表
例:
>>>print(bestfriends)
['Peter','Luna','Kiki']
③ 访问列表元素
例:
>>>bestfriends[0]
'Peter'
>>>bestfriends[2]
'Kiki'
>>>bestfriends[-1]
'Kiki'
>>>bestfriends[-2]
'Luna'
④ 添加列表元素
Append() ——加到末尾
例:
>>>bestfriends.append("Roki")
>>>print(bestfriens)
['Peter','Luna','Kiki','Roki']
Insert() ——加到任意位置
例:
>>>Bestfirends.insert(1,"Helen")
>>>print(bestfriends)
['Peter','Helen','Luna','Kiki','Roki']
⑤ 删除列表元素:
Del语句——需要知道元素的索引
例:
>>>del bestfriends[1]
>>>print(bestfriends)
['Peter','Luna','Kiki','Roki']
Remove方法——不需要知道元素的索引
例:
>>>bestfriends.remove("Kiki")
>>>print(bestfriends)
['Peter','Luna','Roki']
Pop()方法——删除元素后可继续使用该元素的值
关于使用列表:
① 获取列表的长度——使用len()
② 查找列表中单个元素的索引——使用index()
例:
>>>bestfriends.index("Luna")
1
③ 对列表排序——使用sort()
注:
排序完成后不可恢复
如果想按照相反的顺序排列,只需在sort()括号中增加reverse=True
④ 反转列表——使用reverse()
例:
>>>bestfriends.reverse()
>>>print(bestfriends)
['Roki','Luna','Peter']
字符串和列表的相互转换:
① 列表→字符串——使用join()方法
例:
>>>strBestfriends=" ".join(bestfriends)
>>>print(strBestfriends)
Roki Luna Peter
② 字符串→列表——使用split()方法
例:
>>>strBestfriends="小A,小B,小C,小D"
>>>Bestfriends=strBestfriends.split(",")
>>>print(Bestfriends)
['小A','小B','小C','小D']
pythondd_一些PYTHON :D:D:D相关推荐
- pythondd_工程脚本插件方案 - c集成Python基础篇
工程脚本插件方案 - c集成Python基础篇 序: 为何要集成脚本,怎样在工程中集成Python脚本. 在做比较大型的工程时,1般都会分核心层和业务层.核心层要求实现高效和稳定的基础功能,并提供调用 ...
- Github配置(git+vscode+python+jupyter)
①下载git 打开 git bash 工具的用户名和密码存储 $ git config --global user.name "Your Name" $ git config -- ...
- 【实验楼】python简明教程
①终端输入python进入 欣赏完自己的杰作后,按 Ctrl + D 输入一个 EOF 字符来退出解释器,你也可以键入 exit() 来退出解释器. ②vim键盘快捷功能分布 ③这里需要注意如果程序中 ...
- 【Kaggle Learn】Python 5-8
五. Booleans and Conditionals Using booleans for branching logic x = True print(x) print(type(x))''' ...
- 【Kaggle Learn】Python 1-4
[Kaggle Learn]Python https://www.kaggle.com/learn/python 一. Hello, Python A quick introduction to Py ...
- 使用python愉快地做高数线代题目~
今天接触到了python,发现真是极易上手啊!对比c语言是什么鬼东西= = 诶,等下,看完教学文章发现TA在下面写了这句话 如果做了前面的内容你可能已被吸引了,觉得c语言真的是废材! 不...不是的. ...
- python 位运算与等号_Python 运算符
和大多数语言一样,Python也有很多运算符,并且运算符跟其他语言的运算符大同小异接下来一一介绍: 算术运算符: 运算符描述实例 +加 - 两个对象相加a+b的输出结果是30 -减 - 得到复数或者一 ...
- python减小内存占用_如何将Python内存占用缩小20倍?
当程序执行过程中RAM中有大量对象处于活动状态时,可能会出现内存问题,特别是在对可用内存总量有限制的情况下. 下面概述了一些减小对象大小的方法,这些方法可以显著减少纯Python程序所需的RAM数量. ...
- python中排序英文单词怎么写_Python实现对文件进行单词划分并去重排序操作示例...
本文实例讲述了Python实现对文件进行单词划分并去重排序操作.,具体如下: 文件名:test1.txt 文件内容: But soft what light through yonder window ...
最新文章
- #研发解决方案介绍#基于ES的搜索+筛选+排序解决方案
- mysql+keepalived搭建高可用环境
- Groovy初体验:构建高性能JVM应用
- pythonapp下载-python编程狮app下载
- 延迟关机_苹果电脑到底需不需要关机?关机和休眠你选择哪个
- asp.net调试方法
- 500套xmind经典模板_构建可视化思维 一个原创作者三年XMind经验总结
- vue动态添加style样式
- python 连接 mysql 被拒绝
- c语言逐行存储到txt,c语言逐行读取txt文件数据
- 俄数学天才破解庞加莱猜想拒领百万奖金
- 2011年11月编程语言排行榜:Objective-C有望成为2011年年度编程语言。
- Java Swing实现画板,可以打开,保存,基本图形,画笔设定
- c语言如何实现高内聚低耦合_如何实现高内聚低耦合?高内聚低耦合的现实例子...
- Restful风格的URL请求
- ryu-manager报错SyntaxError: invalid syntax
- 霍纳法则(Horner‘s rule)
- Oracle通过定时任务+dblink+存储过程传数据到中间库
- 运用小数据逆袭,一家地区超市让沃尔玛甘拜下风
- 查论文、期刊的排名等的方法
热门文章
- 国潮宫廷中国风文创包装品牌样机
- UI设计师必定需要了解的sketch素材
- oppo手机显示andrOid什么意思,OPPO R17 Pro手机状态栏图标分别代表什么意思?
- pythonexecquery_python 进程信息
- windows10下安装JDK及环境变量设置
- python网页前端和react有什么区别_Vue 和 React 的优点分别是什么?
- c语言绑定,C++实现动态绑定代码分享
- iso qemu 安装ubuntu_我该如何安装qemu?
- 越狱后必装软件_iOS 13全系统越狱详细教程疑难解答
- flask数据库sqlalchemy查询