Python 基础一:基本语法:字符串---数字----布尔

数字类型:int(整型)

  定义:

       查找数据类型:type

                        

  >>> a= 2**64
  >>> type(a)  #type()是查看数据类型的方法
  <type ‘long‘>
  >>> b = 2**60
  >>> type(b)
  <type ‘int‘>

字符串:

  1、定义:在Python中,加了引号的字符都被认为是字符串!

  2、使用规则:

  >>> name = "Alex Li" #双引号
  >>> age = "22"       #只要加引号就是字符串
  >>> age2 = 22         #int
  >>>
  >>> msg = ‘‘‘My name is Alex, I am 22 years old!‘‘‘  #我擦,3个引号也可以
  >>>
  >>> hometown = ‘ShanDong‘   #单引号也可以

    单双引号没有任何区别,只有下面这种情况 你需要考虑单双的配合

      如:msg = "My name is Alex , I‘m 22 years old!"

    

    多引号的作用:就是多行字符串必须用多引号

     :msg = ‘‘‘
        今天我想写首小诗,
        歌颂我的同桌,
        你看他那乌黑的短发,
        好像一只炸毛鸡。
        ‘‘‘

        print(msg)      3、字符串拼接:只能进行"相加"和"相乘"运算。        如:
         >>> name = ‘Alex Li‘
        >>> age = ‘22‘        >>>         >>>message = name + age 

         >>> name + age  #相加其实就是简单拼接
        ‘Alex Li22‘
        >>>
        >>> name * 10 #相乘其实就是复制自己多少次,再拼接在一起
        ‘Alex LiAlex LiAlex LiAlex LiAlex LiAlex LiAlex LiAlex LiAlex LiAlex Li‘                    注:注意,字符串的拼接只能是双方都是字符串,不能跟数字或其它类型拼接                
             如:
                >>> type(name),type(age2)
                (<type ‘str‘>, <type ‘int‘>)
                >>>
                >>> name
                ‘Alex Li‘
                >>> age2
                22
                >>> name + age2
                Traceback (most recent call last):
                 File "<stdin>", line 1, in <module>
                TypeError: cannot concatenate ‘str‘ and ‘int‘ objects #错误提示数字 和 字符 不能拼接

布尔类型:

  定义:就两个值 ,一个True(真),一个False(假), 主要用作逻辑判断

          详解: 

      如:a = 2,b = 5       a > b     不成立    #  计算机中怎么表示这个不成立呢?

                使用布尔类型来表示:

            >>> a=3

               >>> b=5

              >>>
              >>> a > b #不成立就是False,即假
              False
              >>>
              >>> a < b #成立就是True, 即真
              True

          

        

原文地址:https://www.cnblogs.com/jcchongshi/p/10239863.html

时间: 2024-11-06 15:24:08

Python 基础一:基本语法:字符串---数字----布尔的相关文章

python基础深入(元组、字符串、列表、字典)

python基础深入(元组.字符串.列表.字典) 一.列表 1.追加 1 >>>list = [1,2,3,4] #用于在列表末尾添加新的对象,只能单个添加,该方法无返回值,但是会修改原来的列表. 2 >>>list.append(5) 3 >>>print(list) 4 [1, 2, 3, 4, 5] 2.统计 1 >>>list = [1,"a","b","c",1,4

python基础入门(语法基础)

最近开始整理python的资料,博主建立了一个qq群,希望给大家提供一个交流的同平台 78486745 . 学习编程语言是很有趣的一件事情,但有2点请一定要谨记: 做人靠自己,码代码也必须靠自己.能不能成为python大牛,靠的是平时逻辑的训练和日复一日的码代码练出来的: 多总结.多思考.多查阅.实现需求的方式有多种,但总会有另一个办法是更加高效的! 博文内容属于基础篇,实时更新,如有地方写的不好,还请大家批评指正! python的语法基础 任何一种编程语言都有自己的一套语法,python也不例

Python自动化 【第七篇】:Python基础-面向对象高级语法、异常处理、Scoket开发基础

本节内容: 1.     面向对象高级语法部分 1.1   静态方法.类方法.属性方法 1.2   类的特殊方法 1.3   反射 2.     异常处理 3.     Socket开发基础 1.     面向对象高级语法部分 1.1   静态方法.类方法.属性方法 1)   静态方法 通过@staticmethod装饰器即可把其装饰的方法变为一个静态方法.普通的方法,可以在实例化后直接调用,并且在方法里可以通过self.调用实例变量或类变量,但静态方法是不可以访问实例变量或类变量的,一个不能访

python基础系列一:字符串

1.常用数据类型 int 整型 string 字符串 boolean 布尔型 list 列表 dict 字典 tuple 元组2.可变数据类型:list,dict 不可变数据类型:int,string,tuple ----可变数据类型---- >>> a[1, 2, 3, 4]>>> id(a)----内存分配地址不变140488352611576>>> a.append(5)>>> a[1, 2, 3, 4, 5]>>&

python基础之流程控制、数字和字符串处理

流程控制 条件判断 if单分支:当一个"条件"成立时执行相应的操作. 语法结构: if 条件: command 流程图: 示例:如果3大于2,那么输出字符串"very good" #!/usr/bin/env python # -*- coding: utf-8 -*- if 3 > 2: print("very good") if双分支:当"条件成立"时候执行一个操作,或者"条件不成立"执行另外一个

python基础(5):数字和字符串类型

今天总结一下数据类型中的数字和字符串型. 预习: # 写代码,有如下变量,请按照要求实现每个功能 (共6分,每小题各0.5分) name = " aleX" # 1) 移除 name 变量对应的值两边的空格,并输出处理结果 # 2) 判断 name 变量对应的值是否以 "al" 开头,并输出结果? # 3) 判断 name 变量对应的值是否以 "X" 结尾,并输出结果? # 4) 将 name 变量对应的值中的 "l" 替换为

2.python基础深入(元组、字符串、列表、字典)

一,对象与类 对象: python中一切皆为对象,所谓对象:我自己就是一个对象,我玩的电脑就是对象,玩的手机就是对象. 我们通过描述属性(特征)和行为来描述一个对象的. 在python中,一个对象的特征也称为属性(attribute).它所具有的行为也称为方法(method) 结论:对象=属性+方法 在python中,把具有相同属性和方法的对象归为一个类(class) 比如人类,动物,植物等等,这些都是类的概念. 类是对象的模板或蓝图,类是对象的抽象化,对象是类的实例化.类不代表具体的事物,而对

python基础数据类型一(整数类型和布尔值)

整型(int) 整型在Python中的关键字用int来表示; 整型在计算机中是用于计算和比较的 在python3中所有的整数都是int类型. 但在python2中如果数据量比较大. 会使用long类型. 在python3中不存在long类型 整数可以进行的操作: 1.1 整数的加 a = 10 b = 20 print(a + b) 结果: 30 1.2 整数的减 a = 10 b = 20 print(b - a) 结果 10 1.3 整数的乘 a = 10 b = 20 print(a *

Python基础教程笔记——使用字符串

使用字符串 Table of Contents 1 基本字符串操作 2 字符串格式化:精简版 2.1 用字符串格式化操作符 2.2 用string的Template格式化字符串 3 字符串格式化:完整版 3.1 转换说明符 3.2 简单转换 3.3 字段宽度和精度 3.4 符号,对齐和 0 填充 4 字符串方法 4.1 find 4.2 join 4.3 lower 4.4 replace 4.5 split 4.6 strip 4.7 translate 1 基本字符串操作 说明:字符串也是序