python学习

1python入门

报错集合
1.报错no python interpreter configured for the project
在这里插入图片描述

1.1常见的数据类型

常用的获取数据类型信息的函数有type()和isinstance()两个。
type()语法是 type(对象) ,返回的是对象的类型,但是它是在内部返回的,如果不输出是看不到的,所以经常会和输出函数print()嵌套使用。
isinstance() 常用来判断数据类型,它返回的是布尔值(True或False),语法是 isinstance(对象,class) 。

1.1.1整型

在这里插入图片描述

1.1.2浮点型

1.1.3字符串型

![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/914ea0b112f54036ac85cf347cf86102.png在这里插入图片描述
在这里插入图片描述

1.1.4布尔型

1.1.5互相转换在这里插入图片描述

如果字符串不是一个有效的整数表示,会引发一个ValueError异常。可以用try…except解决
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.2条件分支

在这里插入图片描述
在这里插入图片描述

1.3循环结构

1.3.1概要在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

1.3.2for循环

format()函数的基本用法是通过“{}”来指示要插入的参数位置。
具体形式为:字符串.format(参数1, 参数2, …)
示例代码
name = “Alice”
age = 25
print(“My name is {} and I am {} years old.”.format(name, age))
输出结果:
My name is Alice and I am 25 years old.
位置参数是指根据参数传入的位置来确定其所占的位置。通过指定“{}”中的位置索引,可以按照既定的顺序插入对应的参数。

百度首页

九九二十一个
Python中format函数的灵活运用教程
python高手养成
2023-10-17 19:10
河南
在Python中,格式化字符串是程序开发中常用的操作之一。format函数作为一个强大且灵活的方法,可以满足各种不同的格式化需求。
今天,我们来详细了解下format函数的用法。

基本用法
format函数的基本用法是通过“{}”来指示要插入的参数位置。
具体形式为:
字符串.format(参数1, 参数2, …)
通过对参数的指定,输出格式化的字符串。

以下是示例代码
name = "Alice"age = 25print(“My name is {} and I am {} years old.”.format(name, age))
输出结果:
My name is Alice and I am 25 years old.
位置参数
位置参数是指根据参数传入的位置来确定其所占的位置。通过指定“{}”中的位置索引,可以按照既定的顺序插入对应的参数。
示例代码:
print(“I have {1} cats and {0} dogs.”.format(2, 4))
输出结果:
I have 4 cats and 2 dogs.
关键字参数
关键字参数是指通过参数的名称来确定其所占的位置。通过在“{}”中加入参数名,可以指定参数的位置。
示例代码:
print(“My name is {name} and I am {age} years old.”.format(name=“Bob”, age=30))
输出结果
My name is Bob and I am 30 years old.
格式化参数
format函数还可以根据不同的格式要求对参数进行格式化,使输出更加符合预期。

  1. 指定参数类型
    可以使用“:”符号来指定输出参数的类型。常见的类型有字符串(s)、整数(d或者i)、浮点数(f)等。
    示例代码:
    print(“The result is: {:.2f}”.format(2.345678))
    输出结果:
    The result is: 2.35
  2. 对齐和填充
    通过“:”后面跟随的两个字符可以控制参数的对齐方式和填充字符。
    示例代码:
    print(“{:10}”.format(“Hello”))print(“{:10}”.format(“World”))
    输出结果:
    Hello World
  3. 缩进
    可以通过“:”后面跟随的字符来指定参数的缩进位置,使用‘>’、‘<’号控制字符串向右、左缩进。

示例代码:
print(“{:>10}”.format(“Hello”))print(“{:10}”.format(“Hello”))
输出结果:
HelloHello
混合使用
format函数可以混合使用位置参数和关键字参数。位置参数用于指定参数的顺序,关键字参数用于指定具体的参数值。
print(“My name is {0} and I am {age} years old.”.format(“Charlie”, age=35))
输出结果:
My name is Charlie and I am 35 years old.
在这里插入图片描述
在这里插入图片描述

1.3.3while循环

不确定循环次数时用。
在这里插入图片描述
在这里插入图片描述

1.4模块调用

直接使用已经封装好的包
书写格式:from 模块 import 功能
在这里插入图片描述
在这里插入图片描述

1.5自定义函数

创建函数的语法
def 函数名(参数):
代码块(函数的实现/函数体)

*参数相当于变量,参数可以为1个或者多个,用逗号隔开,还可以没有参数,等于无参;代码块是函数的实现,又叫函数体。*

函数的调用:函数名(参数)
函数的运行机制

  1. 从函数调用开始执行
  2. 通过函数名字找到函数定义的位置(创建函数的位置)
  3. 执行函数体
  4. 执行完毕之后,返回到函数的调用处
    在这里插入图片描述
    在这里插入图片描述

1.6数据结构

1.6.1字符串

encode和decode没有实现
在这里插入图片描述

1.6.1.1字符串的生成
1.6.1.2字符串连接
1.6.1.去除空格

1.6.2列表

1.6.2.1列表的生成
1.6.2.2遍历列表
1.6.2.3列表取值
1.6.2.4在尾部增添元素

1.6.3元组

1.6.4集合

1.6.4.1集合的生成
1.6.4.2集合的功能

1.6.5字典

1.6.5.1字典的生成
1.6.5.2字典的部分属性
1.6.5.3取值
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值