franki Blog

make a small progress every day

Python 编程从入门到实践-chapter18

Django 入门 Django 是最流行的 Python Web 框架,提供了一系列旨在帮助开发交互式网站的工具 建立项目 指定规范 完整的规范要详细说明项目的目标,阐述项目的功能,讨论项目的外观和用户界面。这里不制定完整的项目规划,只列出一些明确的目标,以突出开发的重点。 我们要编写一个名为 “学习笔记” 的 Web 应用程序,让用户能够记录感兴趣的主题,并在学习每个主题的...

Python 编程从入门到实践-chapter10

文件和异常 读取文件 读取文件全部内容 from pathlib import Path path = Path('pi_digits.txt') contents = path.read_text() print(contents) 相对文件路径和绝对文件路径 from pathlib import Path path = Path('text_files/filename...

Python 编程从入门到实践-chapter9

类 创建和使用类 创建 Dog 类 class Dog: def __init__(self, name, age): self.name = name self.age = age def sit(self): print(f"{self.name} is now sitting.") def rol...

Python 编程从入门到实践-chapter8

函数 定义函数 def greet_user(): """显示简单的问候语""" print("Hello!") greet_user() 输出 Hello! 向函数传递参数 def greet_user(username): """显示简单的问候语""" print(f"Hello, {username}") greet_user('fran...

Python 编程从入门到实践-chapter7

用户输入和 while 循环 input() 函数的工作原理 input() 函数让程序暂停运行,等待用户输入一些文本。获取文本输入后,python 将其赋予一个变量,以便使用 message = input("Tell me something, and I will repeat it back to you: ") print(message) Tell me somethi...

Python 编程从入门到实践-chapter6

字典 一个简单的字典 alien = {'color': 'green', 'points': 6} print(alien['color']) print(alien['points']) 输出 green 6 使用字典 访问字典中的值 alien = {'color': 'green', 'points': 6} new_points = alien['points']...

Python 编程从入门到实践-chapter5

if 语句 一个简单的示例 cars = ['audi', 'bmw', 'subaru', 'toyota'] for car in cars: if car == 'bmw': print(car.upper()) else: print(car.title()) 输出 Audi BMW Subaru Toyota 条件测试 ...

Python 编程从入门到实践-chapter4

操作列表 遍历整个元素 magicians = ['alice', 'david', 'canlina'] for magician in magicians: print(magician) 打印 alice david canlina 在 for 循环中执行更多的操作 magicians = ['alice', 'david', 'canlina'] for magi...

Python 编程从入门到实践-chapter3

列表 列表是什么 列表由一系列特定顺序排序的元素组成。元素之间可以没有任何关系。 示例: bicycles = ['trek', 'cannondale', 'redline', 'specialized'] print(bicycles) 输出 [‘trek’, ‘cannondale’, ‘redline’, ‘specialized’] 访问元素 bicycles = ...

Python 编程从入门到实践-chapter2

变量和简单的数据类型 变量 创建一个文件名叫做 hello_world.py 的文件,内容为: message = "Hello Python World!" print(message) 在终端中使用命令 python3 hello_world.py,将会输出 Hello Python World! 变量的命名和使用 变量命名需要遵从以下的规则 变量名只能包含字母、数...