首页 > 编程语言 >初识python

初识python

时间:2023-10-29 13:14:12浏览次数:40  
标签:22m python 整数 字符串 初识 变色 print 033

学习目标

1、使用print输出内容
2、熟悉字符串类型
3、熟悉数字类型
4、熟悉数字与字符串操作

核心知识

输出

print可控制输出内容
也可配合+、-、、/进行运算,和整数型配合可进行运算
和字符型配合有不同效果,如+为拼接,
为多次输出
注:整数型如:123456,字符型需用引号包起来,可为中文

print(123)
print(3+5)
print(3*5)
print("===============")
print("安全测试")
print("学习"+"安全开发")
print("安全测试"*3)

image.png

换行

\n可以起到换行作用

print('我是谁'+'\n'+'谁是我')

image.png

文字替换

replace可以将某个字符替换成新的字符

print('安全测试'.replace('测试','开发'))
print('安全测试666'.replace('6','很有趣'))

image.png

统计次数

count可以统计某个字符出现的次数

print('安全开发'.count('开'))
print('安全测试666'.count('6'))

image.png

大小写转换

upper:将一串文字中的字母转为大写
lower:将一串文字中的字母转为小写

print('安全safe'.upper())
print('SAFETEST'.lower())

image.png

格式化输出

format与{}配合使用

print('疯狂{},要吃{}'.format('星期四','KFC'))

image.png

修改与剔除末尾输出

end=是什么,末尾就是什么,默认为换行
strip可以剔除头或者尾部数据

for i in range(2):
    print(i,end='--->')
print('=============')
print('吃了吗'.strip('吃'))

image.png

整型与字符串格式转换

使用int()函数可以将其转换成整数
使用str()函数可以将其转换成整数

print(1+int('123'))
print('2+3='+str(2+3))

image.png

字符串操作

[数字]:计算机计数都是从0开始计数,使用[索引]进行取值
find():判断字符是否出现,在返回索引位置,不在返回-1
len():统计字符长度

print('你好啊'[1])
print("===========")
print('你好啊'.find('啊'))
print('你好啊'.find('f'))
print("===========")
print(len('你好啊'))

image.png

变色字体

固定格式
print('\033[显示方式;前景色;背景色m 看我现在变色')

print('\033[0;31;22m 看我现在变色')
print('\033[0;32;22m 看我现在变色')
print('\033[0;33;22m 看我现在变色')
print('\033[0;34;22m 看我现在变色')
print('\033[0;35;22m 看我现在变色')
前景色         背景色           颜色
---------------------------------------
30                40              黑色
31                41              红色
32                42              绿色
33                43              黃色
34                44              蓝色
35                45              洋红
36                46              青色
37                47              白色
显示方式               意义
----------------------------------
0                    终端默认设置
1                    高亮显示
22            非高亮显示
4                    使用下划线
24            去下划线
5                    闪烁
25            去闪烁
7                    反白显示
27            非反显
8                    不可见
28            可见

image.png

应用场景

1、字符串可以在代码运行的时候,配合print()打印输出代码运行过程
2、整数可以做数据的加减乘除操作
3、爬虫或者其他代码获取到的数据可能就是字符串类型或者整数类型
4、字符串和整数都是代码中可能获取到的数据,这些数据保存到本地或者数据库

总结归纳

1、整数和字符串是python中最常见的数据类型,务必记住他们的特性与区别
2、整数可以加减乘除,字符串只能加和乘(乘以整数)
3、字符串的替换操作,统计操作,大小写转换操作
4、整数与字符串的相互转换,int()与str()

标签:22m,python,整数,字符串,初识,变色,print,033
From: https://www.cnblogs.com/JFSec/p/17788817.html

相关文章

  • Python 模块:创建、导入和使用
    什么是模块?将模块视为代码库。模块是一个包含一组函数的文件,您想要在应用程序中包含这些函数。创建一个模块要创建一个模块,只需将要包含在其中的代码保存在扩展名为.py的文件中:示例:将以下代码保存在名为mymodule.py的文件中:defgreeting(name):print("Hello,"+name......
  • Python:控制台输入密码passwod的方法
    目录inputgetpasstermiosmsvcrtinputprint(input("pleaseinput:"))$python3demo.pypleaseinput:123456123456缺点:不安全getpassimportgetpassprint(getpass.getpass("pleaseinput:"))$python3demo.pypleaseinput:123456缺点:看不到输入的位数termi......
  • [量化投资-学习笔记002]Python+TDengine从零开始搭建量化分析平台-MA均线的多种实现方
    MA均线时最基本的技术指标,也是最简单,最不常用的(通常使用EMA、SMA)。以下用两种不同的计算方法和两种不同的画图方法进行展示和说明。MA均线指标公式MA(N)=(C1+C2+C3+…+CN)/N目录方式一1.SQL直接查询均值2.使用pyplot进行绘图3.使用Grafana绘图方式二1.使用Python计......
  • python---数列内元素正倒相加实例
    a=list([1,21,5,3,1,23])b=list([7,4,6,3,2,1])x=int(input("请输入想从第几个数开始:"))y=int(input("请输入想到第几个数结束:"))c=[0,0,0,0,0,0]m=input("想要正着加吗?(T/F)")foriinrange(x-1,y):ifm=="T":c=a[i]+b[i]......
  • 21.10 Python 使用CRC32校验文件
    CRC文件校验是一种用于验证文件完整性的方法,通过计算文件的CRC值并与预先计算的CRC校验值进行比较,来判断文件是否发生变化,此类功能可以用于验证一个目录中是否有文件发生变化,如果发生变化则我们可以将变化打印输出,该功能可用于实现对特定目录的验证。首先实现文件与目录的遍历功能......
  • 21.12 Python 实现网站服务器
    Web服务器本质上是一个提供Web服务的应用程序,运行在服务器上,用于处理HTTP请求和响应。它接收来自客户端(通常是浏览器)的HTTP请求,根据请求的URL、参数等信息生成HTTP响应,并将响应返回给客户端,完成客户端的请求。Web服务器可以使用多种编程语言和技术实现,通过对套接字的处理并遵循HTML......
  • Python:基础&爬虫
    Python:基础&爬虫Python爬虫学习(网络爬虫(又称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。另外一些不常使用的名字还有蚂蚁、自动索引、模拟程序或者蠕虫。)一、基础知识准备Python在各个编程语言中比较......
  • 21.12 Python 实现网站服务器
    Web服务器本质上是一个提供Web服务的应用程序,运行在服务器上,用于处理HTTP请求和响应。它接收来自客户端(通常是浏览器)的HTTP请求,根据请求的URL、参数等信息生成HTTP响应,并将响应返回给客户端,完成客户端的请求。Web服务器可以使用多种编程语言和技术实现,通过对套接字的处理并遵循HTM......
  • python分析银行流水
    Python分析银行流水1.整体流程首先,让我们来看一下分析银行流水的整体流程。journeytitle分析银行流水的整体流程section下载银行流水section数据清洗和预处理section数据分析和可视化section结果呈现2.下载银行流水在这一步,我们需要从银行......
  • python合并行变量
    Python合并行变量在Python编程中,我们经常会遇到需要将多个变量合并为一个的情况。这种操作在处理数据结构、字符串连接等场景中非常常见。本文将介绍Python中合并行变量的几种常见方法,包括使用加号、join()函数、列表推导式等。使用加号合并变量在Python中,使用加号可以将多个变......