Python学习-------变量和简单的数据类型(String)

1.变量命名和使用

变量命名规则:a.变量名只能包含(字母    数字   下划线),且变量不能以数字开头,例如:变量 s_1(正确),变量1_s(错误)

       b.变量名不能包含空格,可以使用下划线来间隔

       c.变量不能以关键字和函数名来命名,例如:print

       d.变量名应该简短而且具有标识性。(看见变量名就知道其大概表示啥)

       e.避免使用容易混淆的字母和数字,例如0和1,O和I  (代码量很大的的时候,这种小错误不容易发现,尽量不要给自己挖坑)

2.简单数据类型

String字符串:python中使用单引号或者使用双引号来扩起字符串。

例如:str = "qazwsxedc" 同str = ‘qazwsxedc’表示相同相同字符串,具有相同效果。

字符串的基本操作:

a.字符串的首字母大小写修改,使用方法:字符串名字.title() ,就是调用了title方法 例如:

>>> str = ‘qazwsxedc‘
>>> str.title()
‘Qazwsxedc‘
>>> 

b.字符串所有字符的大小写,分别调用upper和lower方法。upper()是使所有字符串都大写,lower相反。例如:

>>> str.upper()
‘QAZWSXEDC‘
>>> str.lower()
‘qazwsxedc‘
>>> 

c.字符串的拼接,使用加号进行拼接,如需空格则用两个字符串,中间连接一个空格字符串。例如:

>>> str1 = ‘adu‘
>>> str2 = ‘you have to more harder!!‘
>>> str3 =str1 + str2
>>> str3
‘aduyou have to more harder!!‘
>>> str3 = str1 + " "+ str2
>>> str3
‘adu you have to more harder!!‘
>>> 

d.字符串的截取,截取一部分字符串:变量[头下标 :尾下标](注:索引值是从0开始,-1表示从尾部开始,,输出的是第(尾下标)个,不是(尾下标)加一个。例如:

str3 = ‘Adu you have to work more harder!!!‘
print(str3)
print(str3[0:7])   #从0开始到第7个字符结束,包含空格字符
print(str3[:-1])   #-1表示从尾开始,前面不写默认从头开始,即表示从头开始到倒数第二个字符结束
print(str3[2:])    #输出第三个以后的字符
print(str3 * 2)    #输出字符串两次

#运行结果Adu you have to work more harder!!!Adu youAdu you have to work more harder!!u you have to work more harder!!!Adu you have to work more harder!!!Adu you have to work more harder!!!>> 

原文地址:https://www.cnblogs.com/dzkwwj/p/9090190.html

时间: 2024-08-01 13:53:50

Python学习-------变量和简单的数据类型(String)的相关文章

Python入门学习:1.变量和简单的数据类型

python入门学习:1.变量和简单的数据类型 关键点:变量.字符串.数字 1.1 变量的命名和使用1.2 字符串1.3 数字1.4 注释 1.1 变量的命名和使用 ??变量,顾名思义是一个可变的量,每个变量都存储一个值--与变量关联的信息. 1message = "hello world!"2# message 是一个变量3print(message) ??在python中使用变量时,需要遵循一些规则和指南. 变量名只能包含字母.数字和下划线.变量名可以字母或者下划线打头,但不能以数

萌新向Python数据分析及数据挖掘 第一章 Python基础 第一节 python安装以及环境搭建 第二节 变量和简单的数据类型

本文将参考<Python编程 从入门到实践>的讲述顺序和例子,加上自己的理解,让大家快速了解Python的基础用法,并将拓展内容的链接添加在相关内容之后,方便大家阅读. 好了!我们开始第一章的学习. 第一章 Python基础 第一节 Python安装以及环境搭建 Python的安装和环境变量的配置通过百度查询即可解决,这里不作赘述. IDE的选择:因为后期需要用来做数据分析,所以直接安装Anaconda会是一个不错的选择. Anaconda详细安装使用教程 https://blog.csdn.

说说 Python 的变量以及简单数据类型

1 变量 先来看一个示例: news="我国第一个人工智能规划问世"print(news) 运行结果: 可以看出使用 Python 定义变量很简单,甚至都不需要指定变量的类型. 1.1 命名和使用规则 变量名只能包含字母 .  数字和下划线 .  变量名可以是以字母或下划线打头, 但不能以数字打头, 例如, 可将变量命名为 new_1 , 但不能将其命名为 1_new. 变量名不能包含空格, 但可使用下划线来分隔其中的单词 . 不要使用 Python 关键字和函数名用作变量名, 比如

python学习之最简单的用户注册及登录验证小程序

文章都是从我的个人博客上粘贴过来的哦,更多内容请点击 http://www.iwangzheng.com 正如很多同学所知道的,楼主开始学习python了,前进的道路曲曲折折,有荆棘也有陷阱,从最简单的小程序写起,每天练习,将python进行到底. 有一点比较别扭的就是python的换行之后空四个空格,ruby都是两个,并且python在方法和循环语句的第一句都要加冒号 mysql> show create table user; mysql> alter table user add sal

python学习[第十二篇] 数据类型之 集合

python学习[第十二篇] 数据类型之 集合 集合概念 python中集合是一组无序排列的哈希值.集合分为两种可变集合(set)和不可变集合(frozenset) 对可变集合可以修改和删除元素,对于不可变集合不允许.可变集合是不可以哈希的,因此既不能用作字典的键,也不能做其他集合的元素. 集合的增删改查 集合的创建于赋值 集合与列表([]) 和字典({})不同,集合没有特别的语法格式.列表和字典可以通过他们自己的工厂方法创建,这也是集合的唯一的创建方式.set()和frozenset() #创

python学习之最简单的获取本机ip信息的小程序

文章是从我的个人博客粘贴过来的,大家可以直接访问我的个人博客哦 http://www.iwangzheng.com 获取本机ip信息的命令ifconfig总是在用,这次拿到pyhton代码里,感觉python好麻烦啊,每次都要import. 可以在程序里直接read出来,也可以先在命令行执行ifconfig > xx.txt,这样可以直接访问倒入后的文本信息. 这个小程序有个问题,与朋友讨论了还没解决彻底,如果用findall是可以匹配所有的,但是怎么解决用match只匹配一次的问题呢,当然如果

python学习 变量的操作 与 基本数据类型

一变量(本文使用python3.5): #变量:是计算机内存中的一块区域,变量可以存储规定范围内的值,变量可以改变#在python中变量是计算机内存中数据的引用 python的变量没有明显的类型,具体类型是根据计算机内存实际存储的数据进行确认的 可以使用 type(变量名称) 获取该变量的类型#在python中数据的存储是以值(数据)为主,计算机内存中存储的是数值 变量只是一个对数据的引用 #demo a=1;#a指向内存中 1 print(id(a)); # 打印 数据的地址 14974277

Python学习笔记(三)数据类型

在内存中存储的数据可以有多种类型,在Python中,能够直接处理的数据类型有以下几种: 数字(Numbers) 字符串(String) 列表(List) 元组(Tuple) 字典(Dictionary) 集合(Set) 布尔值 一.数字(int.long.float.complex) 数字数据类型用于存储数值:他们是不可改变的数据类型,这意味着改变数字数据类型会分配一个新的对象. 当你指定一个值时,Number对象就会被创建: 可以使用del语句删除一些对象的引用 del语句的语法: 1 del

python学习笔记2-变量、数据类型、数据运算

一.python的变量 变量,可变的量,主要用来存储数据:变量是一个存储位置和一个关联的符号名字,这个存储位置包含了一些已知或未知的量或者信息,即值. 1.变量的语法结构 name = "xiaoling" #这就是定义了一个变量,变量的名字为:name:变量的值为:xiaoling 2.变量的命名规范 变量只能是字母.数字或下划线的任意组合 变量的第一个字符不能是数字 以下关键字不能声明为变量 ['and', 'as', 'assert', 'break', 'class','con