假期准备把之前学过的知识再梳理一遍,现在就从《Python编程从入门到实践》开始复习,第一章没什么知识点,从第二章开始,下面是第二章复习做的笔记和代码:
变量的命名和使用
变量名只能包含字母、数字、下划线。可以字母或下划线打头,但不能以数字打头。
变量名不能包含空格。
变量名使用小写,不用关键字和函数名。
字符串
可以使用单引号或者双引号表示字符串。
str()函数:让python将非字符串值表示为字符串
实例:
age = 23
message = "Happy "+str(age)+"rd Birthday!"
print(message)
运行结果:
第二章代码练习:
# 2-1、2-2打印多条简单消息
mesg="Hello,world."
print(mesg)
mesg = "Hello,python."
print(mesg)
# 修改字符串大小写
name = "ada lovelace"
print(name.title()) # 使用title()函数使单词首字母大写
print(name.upper()) # 使用upper()使全部大写
print(name.lower()) # 使用lower()使全部小写
# 拼接字符串
first_name = "ada"
last_name = "lovelace"
full_name = first_name + ' ' + last_name
print(full_name)
# 2-3个性化消息
name = "Eric"
print("Hello "+name+",would you like to learn some Python today?")
# 调整名字的大小写
name = "jiang bin"
print(name.lower()) # 小写
print(name.upper()) # 大写
print(name.title()) # 首字母大写
# 2-5打印名人名言
name = "albert einstein"
name = name.title()
print(name+' once said,"A person who never made a mistake never tried anythng new."')
# 2-6名言2
famous_person = "albert einstein"
famous_person = famous_person.title()
message = famous_person+' once said,"A person who never made a mistake never tried anythng new."'
print(message)
# 2-7剔除人名中的空白
name = " \t jiang bin \n "
print(name)
print(name.lstrip()) # 删除左边空白
print(name.rstrip()) # 删除右边空白
print(name.strip()) # 删除全部空白
# 2-8使用加减乘除计算出数字8
print(2+6)
print(10-2)
print(2*4)
print(16/2)
# 2-9打印最喜欢的数字
favorite_number = 0
favorite_number = "我最喜欢的数字是"+str(favorite_number)
print(favorite_number)
# 编写注释
# 向大家问好
print("Hello Python people!")
#2-10 添加注释
#同上
# 2-11Python之禅,获取编写代码的指导原则
import this