《Python编程:从入门到实践》 第二章 笔记

孩子,无论你做什么爸爸妈妈都爱你

我想学Python

找个好人家

2.2.1  变量的命名和使用

变量名只能包含字母、数字和下划线。变量名可以字母或下划线打头,但不能以数字打头。

变量名不能包含空格,但可使用下划线来分隔其中的单词。

不要将 Python 关键字和函数名用作变量名。

慎用小写字母 l 和大写字母 O ,因为它们可能被人错看成数字 1 和 0 。

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

name = "kevin garnett"

print(name .tltle())Kevin Garnett

print(name.upper())KEVIN GARNETT

print(name.lower())kevin garnett

2.3.2  合并(拼接)字符串

first_name ="kevin"

last_name ="garnett"

full_name = first_name +" "+ last_name

print("Hello,"+ full_name.title() +"!")

Hello,Kevin Garnett!

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

\t 缩进

print("\tCELTICS")

CELTICS

\n 换行

print("CELTICS\nBeatLA")

CELTICS

BeatLA

\n\t 缩进换行

print("CELTICS\n\tBeatLA")

CELTICS

BeatLA

2.3.4  删除空白

Favourite_Team = " Celtics "

删除左边空格

print(Favourite_Team.lstrip())

"Celtics "

删除右边空格

print(Favourite_Team.rstrip())

" Celtics"

删除两端空格

print(Favourite_Team.strip())

"Celtics"

PS:空格数量不限。

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

age = 23

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

print(message)

Happy 23rd Birhday!

在这个示例中, Python 发现你使用了一个值为整数( int )的变量,但它不知道该如何解读这个值。 Python 知

道,这个变量表示的可能是数值 23 ,也可能是字符 2 和 3 。像上面这样在字符串中使用整数时,需要显式地指出你希望 Python 将这个整数用作字符串。为此,可调用函数 str() ,

它让 Python 将非字符串值表示为字符串

2.5 注释

(# )

本文来自企鹅号 - 全球大搜罗媒体

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏一个会写诗的程序员的博客

java.base.jmod

/Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home/jmods$ jmod list java....

1182
来自专栏MelonTeam专栏

Bitmap 源码阅读笔记

导语: Android 系统上的图片的处理,跟Bitmap 这个类脱不了关系,我们有必要去深入阅读里面的源码,以便在工作中能更好的处理Bitmap相关的问题...

2608
来自专栏码匠的流水账

spring security reactive获取security context

本文主要研究下reactive模式下的spring security context的获取。

2142
来自专栏雨过天晴

原 编译安装opencc(linux简繁转

1351
来自专栏码匠的流水账

聊聊HystrixThreadPool

hystrix-core-1.5.12-sources.jar!/com/netflix/hystrix/HystrixThreadPool.java

931
来自专栏跟着阿笨一起玩NET

c# 使用timer定时器操作,上次定时到了以后,下次还未执行完怎么处理

------解决方案-------------------------------------------------------- 开始的时候,禁用定时器,你...

3071
来自专栏linux驱动个人学习

高通Audio中ASOC的machine驱动

ASoC被分为Machine、Platform和Codec三大部分,其中的Machine驱动负责Platform和Codec之间的耦合以及部分和设备或板子特定的...

1K4
来自专栏我和未来有约会

简练的视图模型 ViewModel

patterns & practices Developer Center 发布了 Unity Application Block 1.2 for Silver...

2349
来自专栏Pulsar-V

Save Camera Document

#pragma once #include "HCCamera.h" #include <time.h> #include <cstdio> #incl...

2908
来自专栏码匠的流水账

聊聊spring cloud的HystrixAutoConfiguration

本文主要研究一下spring cloud的HystrixAutoConfiguration

1132

扫码关注云+社区