Python从入门到实践学习笔记

2017-10-21  本文已影响0人  Kylin824

Chapter 1

版本区别:2与3

编程环境

Chapter 2

变量:

数据类型为:数和字符串
str()将数转为字符串

不需要声明数据类型,直接赋值!

不需要分号,每行写一行代码,若一行写多行代码可用分号

字符串可用单引号''、双引号“”、三引号括起来

没有{}花括号,层次由每行代码前端的空白(称为缩进)来代表,因此代码前端的空白很重要

字符串:

与C#类似,直接在字符串变量后面可调用各种方法:.title() .upper() .lower()等

eg:

favorite_language = ' python '
favorite_language.rstrip() #删除右边空白
favorite_language.lstrip() #删除左边空白
favorite_language.strip() #删除两边空白

数字:

Chapter 3

列表

    motorcycles = ['honda', 'yamaha', 'suzuki']

Chapter 4

操作列表

tips:

    for循环依次将列表magicians中的元素遍历,并赋值给临时变量magician
    如果列表包含一百万个元素,Python就重复执行指定的步骤一百万次
    Python根据缩进来判断代码行与前一个代码行的关系
    for循环中的语句采用缩进代表在循环体中
    在for循环后面,没有缩进的代码都只执行一次

Chapter 5

if语句 :同循环一样采用缩进

eg:

cars = ['audi', 'bmw', 'subaru', 'toyota']
for car in cars:
if car == 'bmw':
print(car.upper())
else:
print(car.title())

tips: Python中检查是否相等时区分大小写

Chapter 6

字典: 键值对 用花括号

alien_0 = {'color': 'green', 'points': 5}

在输入左花括号后按回车键,再在下一行缩进四个空格,指定第一个键 — 值对,并在它后面加上一个逗号。

favorite_languages = {
    'jen': 'python',
    'sarah': 'c',
    'edward': 'ruby',
    'phil': 'python',
    }

Chapter 7

上一篇 下一篇

猜你喜欢

热点阅读