栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

【每日一Python】入门2(个人笔记)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【每日一Python】入门2(个人笔记)

一、Python数据类型 1.内置数据类型


注意:

    在Python中,为变量赋值时,会自动设置数据类型。可以使用type() 函数获取任何对象的数据类型。可以使用指定数据类型,可以使用构造函数。格式:x = 数据类型()更多内容可以在w3chool查看(数据类型章节)
二、数字 1.数字类型

int 整数、正数或负数,没有小数位,长度不限。float 包含小数的正数或负数complex 复数:x = 2 + 3j 2.类型转换

可以使用int()、float() 和complex()方法从一种类型转换为另一种类型

x = 10
y = 10.3
z = 3 + 2j

a = float(x)
b = int(y)
c = complex(x)

print(a)
print(b)
print(c)

结果:a = 10.0 、 b = 10 、 c = 10 + 0j
tips : 无法将复数转换为其他数字类型。

3.随机数

python中生成随机数是用了random的内置模块

import random

print(random.randrange(1,10))
三、字符串 1.字符串字面量

在Python中的字符串字面量是由单引号或双引号括起来的

a = "Hello World"
b = 'Hello World'
print(a)
print(b)

tips:‘hello’ = “hello”

2.多行字符串

在Python中可以使用三个引号或单引号将多行字符串赋值给变量

a = """我是真的太帅了
虽然你也很帅。"""
b = '''我是真的太帅了
虽然你也很帅'''
print(a)
print(b)
3.字符串另外一种理解

和其他的语言一样,Python中的字符串表示的是unicode字符的字节数组。
但是,Python没有字符数据类型,单个字符就是长度为1的字符串

#获取1处的字符
a = 'Hello World'
print(a[1])

#获取一部分的字符串
b = "Hello World"
print(b[2:5])
print(b[-5,-2])
print(len(b))
4.字符串方法

Python中有一组可用于字符串的内置方法

5.检查、串联字符串

1.检查字符串中是否有特定的字符需要用in或not in关键字

#检查是否存在"orl"
a = 'Hello World'
x = 'orl' in a
print(x)

#检查是否没有"orl"
b = 'Hello World'
y = 'ora' not in a
print(y)

2.串联字符串可以使用+ 运算符

a = "Hello"
b = "World"
c = a + b 
print(c)
6.字符串的格式

在Python中,不能使用+ 将字符串和数字连接,但是,可以使用format()方法组合字符串和数字。

format()方法接受传递的参数,格式化它们,并将它们放在占位副{} 所在的字符串中

age = 21
height = 179
a = "我今年已经{}岁了,身高{}米"
a = "我今年已经{0}岁了,身高{1}米"
print(a.format(age,height))
print(a.format(age,height))
四、运算符

1.算术运算符

2.赋值运算符

3.比较运算符

4.逻辑运算符

5.身份运算符

6.成员运算符

7.位运算符

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/767862.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号