Python编程:从入门到实践(美).pdf -学习篇(基础)

本书涵盖Python基础知识,包括变量、列表操作、if语句、字典、用户输入、函数、类和文件处理。通过项目实践,如外星人入侵、数据可视化和Web应用,巩固所学知识。讲解了列表的增删改查、元组、字典的遍历以及文件读写等核心概念。
摘要由CSDN通过智能技术生成

结构:

第一部分 基础知识
第1章 起步
第2章 变量和简单数据关型
第3章 列表简介
第4章 操作列表
笃5章 if语句
笃6章 字典
第7章 用户输入和While看环
第8章 函数
第9章 类
第10章 文件和异常
第11章 测试代码
第二部分项目
项目1外星人入侵
顶目2数据可视化
项目3Web应用程序

第一部分:基础知识

1.变量。每个变量都存储了一个值——与变量相关联的信息。
在这里,存储的值为文本“Hello Python world!”。
message = "Hello Python world!" 
print(message) 
解读:添加变量导致Python解释器需要做更多工作。处理第1行代码时,它将文本“Hello Python 
world!”与变量message关联起来;而处理第2行代码时,它将与变量message关联的值打印到屏幕。
ps:慎用小写字母l和大写字母O,因为它们可能被人错看成数字1和0

2.数字和文本合用。需要用str
age = 23 
message = "Happy " + str(age) + "rd Birthday!" 
print(message) 

3.注释
在Python中,注释用井号(#)标识。井号后面的内容都会被Python解释器忽略。如果存在中文,要在程序最前面增加
#coding=gbk
#字符串案例

4.列表-索引
Python为访问最后一个列表元素提供了一种特殊语法。通过将索引指定为-1,可让Python返
回最后一个列表元素:
bicycles = ['trek', 'cannondale', 'redline', 'specialized'] 
print(bicycles[-1]) 

5.列表-增删改查
 1)改
 motorcycles = ['honda', 'yamaha', 'suzuki'] 
print(motorcycles) 
 motorcycles[0] ='lidns'
print(motorcycles)
2)增
#在列表最后面
otorcycles.append('ducati') 
print(motorcycles) 
#列表任意位置
motorcycles.insert(0, 'ducati') 
print(motorcycles) 
3)删
#删掉任意的
del motorcycles[0] 
print(motorcycles) 
#删掉最后一个
popped_motorcycle = motorcycles.pop() 
print(motorcyc

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值