0
点赞
收藏
分享

微信扫一扫

c/c++基础入门python笔记

萍儿的小确幸 2022-02-03 阅读 124
python

Unit1 起步

1.1搭建编程环境

1.3解决安装问题

1.4从终端运行Python程序

1.5小结

Unit2 变量和简单数据类型

2.1运行 hello_word.py 时发生的情况

2.2 变量

2.2.1变量的命名与使用

1.2在不同操作系统中搭建Python编程环境请添加图片描述

2.2.2 使用变量时避免命名错误

2.3字符串

2.3.1使用方法修改字符串的大小写

title()函数

name = "ada lovelace" 
print(name.title())
name = "Ada Lovelace" 
print(name.upper()) 
print(name.lower())

2.3.2合并(拼接)字符串

直接使用+

first_name = "ada" 
last_name = "lovelace" 
full_name = first_name + " " + last_name 
print(full_name)

2.3.3 使用制表符或者换行符来添加空白

\t \n

2.3.4删除空白

暂时删除空白

[1]>>> favorite_language = 'python '
[2]>>> favorite_language 
'python ' 
[3]>>> favorite_language.rstrip()
'python' 
[4]>>> favorite_language
'python '

要永久删除这个字符串中的空白,必须将删除操作的结果存回到变量中:

>>> favorite_language = 'python '
>>> favorite_language = favorite_language.rstrip()
>>> favorite_language
'python'

删除其他地方空白
你还可以剔除字符串开头的空白,或同时剔除字符串两端的空白。为此,可分别使用方法
lstrip()和strip():

 >>> favorite_language = ' python '
 >>>> favorite_language.rstrip()
' python' 
 >>> favorite_language.lstrip()
'python ' 
 >>> favorite_language.strip() 
'python'

2.3.5使用字符串时避免语法错误请添加图片描述

2.3.6 Python 2中的print语句

就是没有括号

>>> python2.7 
>>> print "Hello Python 2.7 world!" 
Hello Python 2.7 world!

2.4数字

2.4.1整数

>>> 3 ** 2
9 
>>> 3 ** 3
27 
>>> 10 ** 6
1000000

2.4.2浮点数

2.4.3使用函数str()避免类型错误

age = 23 
message = "Happy " + age + "rd Birthday!"
age = 23 
message = "Happy " + str(age) + "rd Birthday!"

2.4.4 Python 2中的整数

>>> python2.7
>>> 3 / 2
1 
>>> 3 / 2.0
1.5 
>>> 3.0 / 2.0
1.5

2.5注释

2.5.1如何编写注释

# 向大家问好
print("Hello Python people!")

2.5.2该编写什么样的注释

2.6 Python之禅

请添加图片描述

Unit3 列表简介

3.1列表是什么

在Python中,用方括号([])来表示列表,并用逗号来分隔其中的元素。下面是一个简单的
列表示例,这个列表包含几种自行车:

bicycles = ['trek', 'cannondale', 'redline', 'specialized'] 
print(bicycles)

3.1.1访问列表元素

print(bicycles[0])

3.1.2索引从0而不是1开始

-1可以用来表示最后一个元素

print(bicycles[-1])

3.1.3使用列表中的各个值

直接饮用比如num[0]

3.2 修改、添加、删除元素

3.2.1修改列表元素

直接调用来改变

 motorcycles[0] = 'ducati'

3.2.2从列表中添加元素

调用append()函数添加到最后

 motorcycles.append('ducati')

调用insert()函数插入到指定位置

 motorcycles.insert(0, 'ducati')

3.2.3 从列表中删除元素

  1. 使用del语句删除
 del motorcycles[0]
  1. pop()函数删除末尾元素并且将其返回
  2. 同样也可以pop(0)或者pop(1)
popped_motorcycle = motorcycles.pop()
  1. 根据值删除元素使用remove()
 motorcycles.remove('ducati')

3.3组织列表

3.3.1 sort()对列表进行永久性排序

  1. sort()
  2. sort(reverse=True倒序

3.3.2 sorted()对列表进行临时排序

此时cars并未发生变化只是把排序好的值输出

print(sorted(cars))

3.3.3 倒着打印列表

print(cars) 
cars.reverse() 
print(cars)

3.3.4 确定列表长度

 len(cars)

3.4 使用列表时避免索引错误

比如只有三个元素,那么最后一个元素的索引为2,如果你引用3肯定会出错

3.5 小结

Unit4操作列表

4.1遍历整个列表

4.1.深入地研究循环

4.1.2在for循环中执行更多的操作

4.1.3在for循环结束后执行一些操作

4.2避免缩进错误

4.3创建数值列表

4.4使用列表的一部分

4.5元组

4.6设置代码格式

4.7小结

举报

相关推荐

0 条评论