python学习day1
时间:2019-06-11
本文章向大家介绍python学习day1,主要包括python学习day1使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
今日随笔包括两部分,第一部分是课后作业,第二部分是对今天学习的知识点总结。
作业:
#1)移除name变量对应的值两边的空格,并输入移除有的内容
name = " aleX "
print(name.strip())
运行结果:aleX
#2)判断name变量对应的值是否以 "al"开头,并输出结果
name = " aleX "
print(name.startswith("al"))
运行结果:False
# 3)判断name变量对应的值是否以 "X"结尾,并输出结果
name = " aleX "
print(name.endswith("X"))
运行结果:False
# 4)将name变量对应的值中的 " l" 替换为 " p",并输出结果
name = " aleX "
print(name.replace("l","p"))
运行结果: apeX
# 5)将name变量对应的值根据 " l" 分割,并输出结果。
name = " aleX "
print(name.split("l"))
运行结果:[' a','eX ']
# 6) 将name变量对应的值变大写,并输出结果
print(name.upper())
运行结果: ALEX
# 7) 将name变量对应的值变小写,并输出结果
print(name.lower())
运行结果: alex
#8)请输出name变量对应的值的第2个字符
name = " aleX "
print(name[1:2])
运行结果:a
#9)请输出name变量对应的值的前3个字符
name = " aleX "
print(name[:3])
运行结果: al
# 10)请输出name变量对应的值的后2个字符
name = " aleX "
print(name[-2:])
运行结果:X
#11)请输出name变量对应的值中 "e" 所在索引位置
name = " aleX "
print(name.find('e'))
运行结果:3
#12)获取子序列,去掉最后一个字符。如: oldboy则获取oldbo。
name = "oldboy"
print(name[0:-1])
运行结果:oldbo
name = " aleX "
print(name.strip())
运行结果:aleX
#2)判断name变量对应的值是否以 "al"开头,并输出结果
name = " aleX "
print(name.startswith("al"))
运行结果:False
# 3)判断name变量对应的值是否以 "X"结尾,并输出结果
name = " aleX "
print(name.endswith("X"))
运行结果:False
# 4)将name变量对应的值中的 " l" 替换为 " p",并输出结果
name = " aleX "
print(name.replace("l","p"))
运行结果: apeX
# 5)将name变量对应的值根据 " l" 分割,并输出结果。
name = " aleX "
print(name.split("l"))
运行结果:[' a','eX ']
# 6) 将name变量对应的值变大写,并输出结果
print(name.upper())
运行结果: ALEX
# 7) 将name变量对应的值变小写,并输出结果
print(name.lower())
运行结果: alex
#8)请输出name变量对应的值的第2个字符
name = " aleX "
print(name[1:2])
运行结果:a
#9)请输出name变量对应的值的前3个字符
name = " aleX "
print(name[:3])
运行结果: al
# 10)请输出name变量对应的值的后2个字符
name = " aleX "
print(name[-2:])
运行结果:X
#11)请输出name变量对应的值中 "e" 所在索引位置
name = " aleX "
print(name.find('e'))
运行结果:3
#12)获取子序列,去掉最后一个字符。如: oldboy则获取oldbo。
name = "oldboy"
print(name[0:-1])
运行结果:oldbo
知识点总结:
机器语言
#优点是最底层,执行速度最快
#缺点是最复杂,开发效率最低
汇编语言
#优点是比较底层,执行速度最快
#缺点是复杂,开发效率最低
高级语言
#编译型语言执行速度快,不依赖语言环境运行,跨平台差
#解释型跨平台好,一份代码,到处使用,缺点是执行速度慢,依赖解释器运行
#变量即变化的量,核心是“变”与“量”二字,变即变化,量即衡量状态
#变量名(相当于门牌号,指向值所在的空间),等号,变量值
#下划线(推荐使用)
age_of_oldboy = 56
number_of_students = 80
常量即指不变的量,如pai 3.141592653..., 或在程序运行过程中不会改变的量
举例,假如老男孩老师的年龄会变,那这就是个变量,但在一些情况下,他的年龄不会变了,那就是常量。在Python中没有一个专门的语法代表常量,程序员约定俗成用变量名全部大写代表常量
AGE_OF_OLDBOY = 56
#数据即变量的值,如age=18,18则是我们保存的数据。
#变量的是用来反映/保持状态以及状态变化的,毫无疑问针对不同的状态就应该用不同类型的数据去标识
#int整型
定义:age=10 #age=int(10)
用于标识:年龄,等级,身份证号,qq号,个数
#float浮点型
定义:salary=3.1 #salary=float(3.1)
用于标识:工资,身高,体重,
#在python中,加了引号的字符就是字符串类型,python并没有字符类型。
定义:name='kermit' #name=str('kermit')
用于标识:描述性的内容,如姓名,性别,国籍,种族
#优点是最底层,执行速度最快
#缺点是最复杂,开发效率最低
汇编语言
#优点是比较底层,执行速度最快
#缺点是复杂,开发效率最低
高级语言
#编译型语言执行速度快,不依赖语言环境运行,跨平台差
#解释型跨平台好,一份代码,到处使用,缺点是执行速度慢,依赖解释器运行
#变量即变化的量,核心是“变”与“量”二字,变即变化,量即衡量状态
#变量名(相当于门牌号,指向值所在的空间),等号,变量值
#下划线(推荐使用)
age_of_oldboy = 56
number_of_students = 80
常量即指不变的量,如pai 3.141592653..., 或在程序运行过程中不会改变的量
举例,假如老男孩老师的年龄会变,那这就是个变量,但在一些情况下,他的年龄不会变了,那就是常量。在Python中没有一个专门的语法代表常量,程序员约定俗成用变量名全部大写代表常量
AGE_OF_OLDBOY = 56
#数据即变量的值,如age=18,18则是我们保存的数据。
#变量的是用来反映/保持状态以及状态变化的,毫无疑问针对不同的状态就应该用不同类型的数据去标识
#int整型
定义:age=10 #age=int(10)
用于标识:年龄,等级,身份证号,qq号,个数
#float浮点型
定义:salary=3.1 #salary=float(3.1)
用于标识:工资,身高,体重,
#在python中,加了引号的字符就是字符串类型,python并没有字符类型。
定义:name='kermit' #name=str('kermit')
用于标识:描述性的内容,如姓名,性别,国籍,种族
原文地址:https://www.cnblogs.com/zhendejinitaimei/p/11006886.html
- JQuery笔记(五) 圆角表格的效果
- tomcat内存溢出问题记录
- 微信小程序开放 Wi-Fi、NFC 连接能力,未来可直接刷地铁?
- 2017奇葩机器人大盘点:Sophia想生孩子,Atlas后空翻,贝佐斯骑高达
- silverlight:分享一个不错的自定义布局CollectionFlow(可用于制作相册的哦!)
- 无法取得ConnectionSettings的问题
- DataTable,List去重复记录的方法
- Uploadify的一点总结
- 自动驾驶时代,中国移动要以怎样的姿势进入?
- JQuery中文日期控件
- Silverlight中的帧
- 窗口自动弹出浏览器显示广告的问题
- Instagram 开源用于 Python 3的MonkeyType 工具
- 拼凑了几个自定义的Panel(包括FishEyePanel,WrapPanel等几个常用的布局)
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法