首页 > 编程语言 >python基础快速入门(二)

python基础快速入门(二)

时间:2024-03-08 09:35:06浏览次数:35  
标签:输出 False 入门 python print 整数 Python 字符串 快速

数据类型:

Python中常见的数据类型包括数字(int、float、complex)和字符串。python的数值类型会自动转换,相对灵活,

  1. 整数(int): 例如,在32位机器上,整数的位数为32位,取值范围为-2**31 到 2**31-1,(4个G,)在64位系统上,整数的位数为64位,取值范围为-2**63 到 2**63-1。

  2. 长整数(long): Python中的长整数没有指定位宽,即没有限制长整数数值的大小。自从Python2.2起,如果整数发生溢出,Python会自动将整数数据转换为长整数。在之后的Python版本中,不加字母" L" 也不会导致严重后果了。

  3. 浮点数(float): 例如,3.23 和 52.3E-4 是浮点数的例子。浮点数用来处理实数,即带有小数的数字。类似于C语言中的double类型,占8个字节(64位),其中52位表示底,11位表示指数,剩下的一位表示符号。

  4. 复数(complex): 复数由实数部分和虚数部分组成。一般形式为 x + yj,其中的 x 是复数的实数部分,y 是复数的虚数部分。
    示例
    type(2**32)//  输出int
    type(2**64)//  输出long      在python 3  对数据类型会自动转,所以显示都 是int 类型,不用花思维去看类型
    浮点数外形像小数,但小数不只包括有浮点,在数学中不完全一样,但是编程课不用这么细究,虚数复数这些对一般 程序员来说暂时用不到

  5.  布尔值 对于二种状态的表达,比如真或假,0或1  可以用布尔来表达,

    布尔(boolean)是Python中的一种数据类型,用于表示真(True)或假(False)的值。在Python中,布尔类型通常用于控制流程和逻辑运算。在Python中,True和False是内置的布尔值,始终以大写字母开头。可以使用以下语法创建布尔变量:

    x = 5
    y = 10
    
    print(x > y)  # 输出False
    print(x < y)  # 输出Truef

    以下示列二:
    x = True
    y = False
    
    print(x and y)  # 输出False
    print(x or y)   # 输出True
    print(not x)    # 输出False
    

      

  6. 字符串
    字符串如果用拼接,会创建一个变量空间,所以不建议用拼接。用变量引用的方式可以最高效率提高性能,

    在Python中,字符串处理是一种常见的操作,用于对文本数据进行操作和转换。Python提供了丰富的内置方法和函数来处理字符串,包括查找、替换、拆分、连接、大小写转换等。

    下面是一些常见的字符串处理方法及示例:
    1. 字符串连接:使用"+"来连接字符串。
      str1 = "Hello"
      str2 = "World"
      result = str1 + " " + str2
      print(result)  # 输出:Hello World
      ​
      示例二:字符串查找:使用find()方法来查找子字符串在主字符串中的位置。
      myString = "Hello, welcome to Python world." print(myString.find("welcome")) # 输出:7
      示例三,字符串替换
      使用replace()方法来替换字符串中的指定子串。myString = "I like apples and oranges."
      newString = myString.replace("apples", "bananas")
      print(newString) # 输出:I like bananas and oranges.

       

      
      
      

标签:输出,False,入门,python,print,整数,Python,字符串,快速
From: https://www.cnblogs.com/fgxwan/p/18060261

相关文章

  • Python魔法:20个让你编程事半功倍的奇淫技巧(建议收藏)
    Python作为一门灵活、充满技巧的语言,有着很多奇技淫巧,今天小编就跟大家分享一下在平时工作中所积累的技巧,这里面既有语法上的技巧,也有库函数的应用,可以帮助大家在平时的工作中提升效率,规避某些错误,一起来看看吧。列表推导式字典推导式使用zip进行并行迭代使用enumerate获......
  • python用win32com.client驱动excel时如何控制是否更新链接?
    python中Pywin32库的win32com.clien模块在驱动Excel时有诸多好处:1、可以决定是否显式地打开Excel应用,调试的时候所见即所得;2、可以用近乎一样的VBA语法,几乎能实现VBA可以实现的所有功能;3、它甚至也支持直接调用Excel中已经写好的宏文件。那它有什么缺点呢?我觉得最主要......
  • Python正则表达式的语句具体的实用例子_2
    importres="""<divclass='jay'><spanid='1'>周杰伦</span></div><divclass='augus'><spanid='2'>马宁</span></div><divclass='tom'><s......
  • C++入门编程----C++运算符(8)
    什么是运算符运算符是让程序执行特定的数学或逻辑操作的符号,用来表示针对数据的特定操作,也称之为操作符。C++运算符分别有算术运算符、关系运算符、逻辑运算符、赋值运算符、位运算符、移位运算符、sizeof运算符、三目运算符、逗号运算符和域解析运算符。算术运算符C++中的算术......
  • Python正则表达式的具体应用例子及注释
    lst=re.findall(r'\d+',"我的电话号是:10086,我女朋友的电话是:10010")print(lst)#finditer:匹配字符串中所有的内容【返回的是迭代器】,从迭代中拿内容,用“.group”num=re.finditer(r"\d+","我的电话号是:10086,我女朋友的电话是:10010")foriinnum:print(i)""......
  • 7-1 jmu-python-输入输出-计算字符串中的数
    7-1jmu-python-输入输出-计算字符串中的数分数10全屏浏览切换布局作者 郑如滨单位 集美大学将字符串中的每个数都抽取出来,然后统计所有数的个数并求和。输入格式:一行字符串,字符串中的数之间用1个空格或者多个空格分隔。输出格式:第1行:输......
  • 内部UI自动化测试培训之python基础
    这个文档的由来是公司内部UI自动化测试培训的资料。部门为了减少测试工作量,准备做UI自动化测试。我写python,其他同事都是java,所以python基础和UI自动化测试selenium的培训就由我来完成。完整教程包括4篇内容,本篇是python的基础内容,高手请跳过。虽然是基础,但是可以看做是一个pyth......
  • Python入门基础知识(简介、文件格式、终端、执行)
    Python入门基础知识,几天跟大家分享的是关于学习Python需要了解的入门基础知识。一起看一看吧!一、Python简介Python定义:是一个免费、开源、跨平台、动态、面向对象的编程语言。Python程序的执行(运行)方式有两种:交互式、文件式交互式即在命令行输入指令,回车即可得到结果......
  • python函数参数检查
    参数检查调用函数时,如果参数个数不对,Python解释器会自动检查出来,并抛出TypeError:>>>my_abs(1,2)Traceback(mostrecentcalllast):File"<stdin>",line1,in<module>TypeError:my_abs()takes1positionalargumentbut2weregiven但是如果参数类型不对,Python......
  • Python中Spark读取parquet文件并获取schema的JSON表示
     步骤:初始化SparkSession。使用spark.read.parquet()读取Parquet文件。调用df.schema.json()获取schema的JSON表示。frompyspark.sqlimportSparkSession#初始化SparkSessionspark=SparkSession.builder.appName("ReadParquetSchema").getOrCreate(......