变量与简单数据类型
环境:vm虚拟机,windows 7,geany编辑器
任务1. 创建一个简单的python程序(hello_world.py)
message = "Hello Python world!"
print(message)
执行结果:
- [ a ] 使用geany编辑器创建了一个hello_world.py的程序。
- [ b ] message:变量
- [ c ] 变量:字母、数字、下划线,不能包含空格。
- [ d ] 变量名应该既简短又具有描述性。
- [ e ] 慎用大写字母O和小写字母l,因为它们可能被人错看成0和1。
- [ f ] 就目前而言,应尽量使用小写的Python变量名。
任务2. 创建多条简单信息(message.py)
将一条消息存储到变量中,将其打印出来,再将变量的值修改为一条新消息,并将其打印出来。
message_one = "I like apple."
print(message_one)
message_one = "I want to fly."
print(message_one)
执行结果:
任务3.调整名字的大小写
将一个人的名存储到一个变量中,再以小写、大写和首字母大写的方式显示这个人名。
name = "Eric"
print(name.upper())
print(name.lower())
print(name.title())
执行结果:
- [ a ] upper():将字符串改为全部大写。
- [ b ] lower ( ) :将字符串改为全部小写。
- [ c ] title ( ) :将字符串改为首字母大写。
任务5.剔除人名中的空白
存储一个人名,并在其开头和末尾都包含一些空白字符。至少使用一次字符组合“\t”和“\n”。打印这个人名,以显示其开头和末尾的空白。然后,分别使用剔除函数lstrip()、rstrip()、strip()对人名进行处理,并将结果打印出来。
- [ a ] \n : 换行符。
- [ b ] \t : 制表符。
- [ c ] lstrip():剔除字符串开头的空白。
- [ d ] rstrip() :剔除字符串结尾的空白。
- [ e ] strip() :剔除字符串两端的空白。
任务6.数字(特殊注意)
注意:使用浮点数,python通常会按照我们所期望的方式处理它们,但结果包含的小数位数可能是不确定的。
任务7.使用注释
# 实现人名的修改
name = "Eric"
print(name.upper()) # 实现人名的大写
print(name.lower()) # 实现人名的小写
print(name.title()) # 实现人名的首字母
然后报错:
解决方案:
程序中出现了中文,错误的根源是编码问题。
直接在最顶行写: # coding=gbk
这样程序就可以正常运行了。
执行结果:
- [ a ] 在Python中,注释用井号(#)标识,井号后面的内容都会被Python解释器忽略。
补充知识------Python之禅
在这里插入图片描述
暂时对Python代码的认识:漂亮而优雅,简单且易于理解。