变量与简单数据类型

环境: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代码的认识:漂亮而优雅,简单且易于理解。