《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 条评论
登录 后参与评论

相关文章

来自专栏Bingo的深度学习杂货店

Q26 Remove Duplicates from Sorted Array

Given a sorted array, remove the duplicates in-place such that each element appe...

2485
来自专栏天天

数组的一些方法

631
来自专栏C/C++基础

打印1到最大的n位数

这道题是面试过可能会遇到的手写代码题。如n为3时,那么需要打印1到999。需要注意的是当输入的n很大时,最大的n位数是不能通过int或者long long in...

571
来自专栏owent

PKU POJ 1141 Brackets Sequence 解题报告

链接: http://acm.pku.edu.cn/JudgeOnline/problem?id=1141 题目意思是输入一些括号,补充括号使之成为没有错误的...

552
来自专栏程序生活

Leetcode-Medium 338. Counting Bits题目描述代码实现

题目描述 Given a non negative integer number num. For every numbers i in the range ...

2405
来自专栏Jackson0714

C# 正则表达式

3715
来自专栏King_3的技术专栏

leetcode-54-螺旋矩阵

给定一个包含 m x n 个元素的矩阵(m 行, n 列),请按照顺时针螺旋顺序,返回矩阵中的所有元素。

894
来自专栏十月梦想

JavaScript数组对象

万能操作 数组.splice(开始位置,数量,操作),操作后原数组的内容改变第一个参数是指定从几号位置开始删除或添加  第二个参数是指定删除几个元素

823
来自专栏从流域到海域

C\C#\Java\Python 基本数据类型比较

C语言基本数据类型 ? ? C#基本数据类型 ? Ps:布尔类型即逻辑类型,表示逻辑上的真或假。C语言中0为假,非0均为真。 Java基本数据类型 ? Pyth...

2119
来自专栏云霄雨霁

字符串排序----高位优先的字符串排序

1991

扫码关注云+社区