吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2819|回复: 15
收起左侧

[学习记录] 【笔记】python自学笔记(基础篇)——字符串

[复制链接]
qianshang666 发表于 2021-1-31 13:36
本帖最后由 qianshang666 于 2021-1-31 16:19 编辑

"""
变量名形式:驼峰式:strTest = "zifeiyu"
           下划线式:str_text = "zifeiyu"
           具体使用看个人习惯,无硬性要求
注意:变量的命名只能包含字母,数字,下划线,而且不能用数字开头,更不能包含空格

常量名形式:通常都使用全大写来指出常量,常量是指其值始终保持不变的量、
           如:MAX_CONNECTIONS = 5000

print()  这是一个输出函数,输出内容可以是python中的任何数据类型,具体使用方法可以在下面的代码中体会

字符串:这是我们要介绍的第一种数据类型,在python中用引号括起来的都是字符串,这里不区分单双引号
       我们用引号表示的字符串输出时,外面的引号是不会输出的,它只是标识一下这个是字符串
       如果你希望能够输出引号,通常方法就是使用不同的引号将其括起来
       如:"I love 'zifeiyu'"    这样zifeiyu两边的单引号就会输出

       使用方法修改字符串的大小写(这里要注意一下,方法和函数是不用的,很多初学者会混淆两者的概念)
       如: name = 'zifeiyu'
           print(name.title())   方法title()是进行首字母大写
           print(name.upper())   方法upper()是将字母全部转换为大写
           print(name.lower())   方法lower()是将字母全部转换为小写
           相信有点编程基础的同学已经发现了,方法它是用一个点号跟随在变量后面的,而且方法名后面也有括号
        
        f字符串,f是format(设置格式)的简写,借用上面的name变量我带大家体会一下
        print(f"My name is {name}")   用法就是这样,前面用f标识它是f字符串,再将要插入的变量放在{}内
        
        删除字符串中的空白,也是使用三个方法:
        如:name = 'zifeiyu'
            print(name.rstrip())  删除字符串右边的空格
            print(name.lstrip())  删除字符串左边的空格
            print(name.strip())   删除字符串中的所有空格

注释    单个注释:#(#后面的内容将会被注释)   批量注释:'''注释内容'''或者用三个双引号,作用相同
注释快捷键:ctrl+/
"""

#变量名形式
strTest = "zifeiyu"
str_text = "zifeiyu"
print(strTest)
print(str_text)

#常量名形式
MAX_CONNECTIONS = 5000
print(MAX_CONNECTIONS)

#print函数
print("My name is zifeiyu")
print(1000)

#字符串
name = "I love 'zifeiyu'"
print(name)
name = 'zifeiyu'   
#变量是可以改变的,而python将始终记录变量的最新值

#使用方法修改字符串的大小写
print(name.title())
print(name.upper())
print(name.lower())

#f字符串的用法,当然也是可以灵活运用的
print(f"My name is {name}{name}")

#删除字符串中的空白
print(name.rstrip())
print(name.lstrip())
print(name.strip())

1.stringTest.rar

1.4 KB, 下载次数: 26, 下载积分: 吾爱币 -1 CB

免费评分

参与人数 1吾爱币 +1 收起 理由
wuboxun + 1 谢谢@Thanks!

查看全部评分

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

霏凡公子 发表于 2021-1-31 14:32
写的挺细致,见证你的成长,鼓励。
Sool 发表于 2021-1-31 14:37
wuboxun 发表于 2021-1-31 14:40
 楼主| qianshang666 发表于 2021-1-31 14:48
霏凡公子 发表于 2021-1-31 14:32
写的挺细致,见证你的成长,鼓励。

多谢支持,这个应该是个系列,我的计划是基础语法——爬虫基础——数据分析,这个笔记是为了帮助论坛中对pyhton有兴趣的人,也是为了我自己巩固
 楼主| qianshang666 发表于 2021-1-31 14:56
wuboxun 发表于 2021-1-31 14:40
谢谢楼主分享心得

感谢你的支持,你的支持就是我更新最大的动力
liuchenxii 发表于 2021-1-31 15:09
楼主太认真了,我也写过笔记,不过只写过那么几行,感觉都会了,然后学到后面发现前面有些知识点又忘了
hobor 发表于 2021-1-31 15:23
谢谢楼主分享心得
 楼主| qianshang666 发表于 2021-1-31 16:13
liuchenxii 发表于 2021-1-31 15:09
楼主太认真了,我也写过笔记,不过只写过那么几行,感觉都会了,然后学到后面发现前面有些知识 ...

我之前也是这样,今天想发这个系列的学习笔记,所以才将之前的笔记翻出来然后补充的
这次这个系列也是为了我巩固一下知识
fanvalen 发表于 2021-1-31 16:19
a='123'
b=123
if a==b:
  pass
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

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

GMT+8, 2024-11-25 06:54

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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