吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 7097|回复: 29
收起左侧

[Python 转载] 【笔记】Python实战指南300个经典案例-base1

   关闭 [复制链接]
lj2012 发表于 2021-2-17 16:38
本帖最后由 lj2012 于 2021-2-18 15:06 编辑

新手入门,基础基本了解,以案例为基础更深入的学习。若出现错误之处,望各位指出,我看到后会及时更正!
一个小目标,把课本上300个案例练习一遍,并附上自己的心得体会。

第一章:字符串处理(共38个案例)

第一小节:字符串表达式(共3个案例)

案例01:单行文本

[Python] 纯文本查看 复制代码
# 给变量赋值
text = “此为双引号包裹文本”
print(text)#此为双引号包裹文本
text2 = ‘此为单引号包裹文本’
print(text2)  #此为单引号包裹文本


注意:
1、单引号双引号均可使用,但前提是要前后一致。
2、必须为英文符号,不能使用中文输入法下符号。

案例02:字符串中带有引号的处理方式

问题:字符串本身就包含了引号,如何处理?
回答:一般这种处理方式有两种:
1、使用转义字符。
2、嵌套法(单双引号交替使用)

[Python] 纯文本查看 复制代码
#转义字符串中的双引号[/align]print("My name is \"Pojie\"")  #My name is "Pojie"
#同样的单引号的也可转义
print('My name is \'pojie\'') #My name is 'pojie'
#交替使用单双引号
print("Don't 'touch'") #Don't 'touch'



注意:以上处理方式只针对字符串中出现的英文引号!对中文单双引号,无需处理,直接输入。


案例03:多行文本

[Python] 纯文本查看 复制代码
#在字符串表达式中,使用三重引号,使其称为文本块。文本块支持多行,且可进行任意排版。
#格式一:
[变量名] = """
    <文本块>
"""
#格式二:
[变量名] = '''
    <文本块>
'''



多行文本的作用:
一般用于编写代码文档,介绍功能和使用方法,可作为代码对象的帮助文档,可使用__doc__成员读取关联的帮助文档。

[Python] 纯文本查看 复制代码
#三重双引号使用(三重单引号相同)
mtext = """
---------------------------
函数名称:demo
开发者:pojie
开发日期:20210207
版本:1.0
-------------------------
函数功能:
调用方法:
说明:
"""
print(mtext)
运行结果如下:
[Python] 纯文本查看 复制代码
---------------------------
函数名称:demo
开发者:pojie
开发日期:20210207
版本:1.0
-------------------------
函数功能:
调用方法:
说明:



第二小节:代码注释与帮助文档
案例04 代码中注释的写法

    代码中的注释的作用主要是对当前代码的作用以及用法进行说明解释。它是给代码阅读者看的,并不参与程序的执行。
    在Python中的行注释以字符“#”井号开头,空一个空格,接着写一行要注释的内容。推荐写法:# 注释内容
    注释写法也有两种:
   
[Python] 纯文本查看 复制代码
方法一:[/align]# 单独写一行注释
m = 1000
方法二:
n = 10 # 在代码后面也一行注释


案例05 字符编码的设置


免费评分

参与人数 8吾爱币 +9 热心值 +7 收起 理由
汤姆与加菲 + 1 + 1 谢谢@Thanks!
METEORWING + 1 + 1 同初学PYthon 握爪关注
xrick + 1 + 1 谢谢@Thanks!
sfdhchg + 1 热心回复!
糖果味 + 1 + 1 热心回复!
ahhk + 1 谢谢@Thanks!
zyh00788 + 1 + 1 谢谢@Thanks!
l2430478 + 3 + 1 加油~~~~~~~~~~~~

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

东方寻 发表于 2021-2-17 16:44
Python实战指南300个经典案例-base1,谢谢分享
kuangtian_2000 发表于 2021-2-17 16:49
wuboxun 发表于 2021-2-17 16:55
daymissed 发表于 2021-2-17 16:59
简单学习一下。感谢分享
不苦小和尚 发表于 2021-2-17 17:12
太基础了
 楼主| lj2012 发表于 2021-2-17 17:20

刚开始先从基础说起~
xjshuaishuai 发表于 2021-2-17 19:14
很基础的知识点,谢谢楼主分享!学习了!
fanvalen 发表于 2021-2-17 19:58
以前光知道单引双引可以做字符串,没想三引也能做
moranyuyan 发表于 2021-2-17 20:11
显示不全
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 02:29

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表