1. '''python中有五种数据类型,分别是整数、浮点数、字符串、布尔值、空值'''
    a = 1
    b = 2.0
    c = 'hello,world'
    print (a,b,c)
    #a是整数,b是浮点数,c是字符串
    float(a);print(a)
    int(b);print(b)
    str(a);print(a)
    #以上是强制转换类型
    print (10/2)
    #整数除整数时,是整数,如果有一个是浮点型小数则最后的结果就是小数。
    d= r'gggggggggggggggg'
    print (d)
    e=r'''hhhhhhhhhhhhhhhh
    hhhhhhhhhhhhhhhhhhhhhhhh'''
    print(e)
    # “r''”是表示一个raw字符串,可以快速转换需要进行转义的字符串,
    #“r''''''”表示的是可以多行显示的字符串
    u =u'静夜思'
    print(u)
    u = u''''静夜思
    床前明月光,疑是地上霜。
    举头望明月,低头思故乡。'''
    print(u)
    '''Unicode字符串,有时候我们会在字符串中输入中文,
    这个时候就需要把中文转码成计算机默认的语言,让计算机可以识别'''
    f = 'hello world,hello python'
    if 'hello' in f:
    print ('in')
    if 'pythn' not in f:
    print ('not in')
    #in和not in是字符串中的成员运算符
    print (f[0])
    print (f[1:])
    print (f[1:4])
    '''f[:]可以截取字符串中的一个部分'''
    #还有字符串的格式化...但是暂时还没看懂...
    #Boolen 类型
    a='hh'
    b='',
    if a and b:
    print ('hello world')
    if b and a:
    print ('hello python')
    if a or b:
    print('ggggg')
    if b or a:
    print ('hhhh')
    #条件判断语句
    #if,elif,else,等如果if后面的值是真,则返回true,执行if循环里面的语句
    #for循环
    L = ['a','b','c']
    for x in f:
    print (x)
    for y in L:
    print(y)
    '''依次从list中取出每一个元素,并将元素赋值给y,然后执行循环体,
    可以使用for循环去遍历一个数组或者一个字符串'''
    #while循环
    '''while x:在xtrue时一直循环下去'''
    '''break是退出循环,continue是跳过当前循环,直接进行下一次循环,循环与循环之间可以进行嵌套'''

py基础之数据类型及基本语法的更多相关文章

  1. delphi 基础之一 数据类型和基本语法

    1. 数据类型 特定类型 日期和时间 Delphi 也用实型数表示日期和时间数据.但为了更准确起见,Delphi 特别定义了TDateTime 数据类型,这是一个浮点类型,因为这个类型必须足够宽,使变 ...

  2. Learning Python 004 基础的数据类型和变量

    Python 基础的数据类型和变量 数据类型 整数 Python可以处理任意大小的整数,当然包括负整数. Python表示十六进制也用0x前缀. 浮点数 1.23x10^9和12.3x10^8是完全相 ...

  3. C#基础--之数据类型

    C#基础--之数据类型 摘自:http://www.cnblogs.com/tonney/archive/2011/03/18/1987577.html 在第一章我们了解了C#的输入.输出语句后,我这 ...

  4. Go语言基础之数据类型

    Go语言基础之数据类型 Go语言中有丰富的数据类型,除了基本的整型.浮点型.布尔型.字符串外,还有数组.切片.结构体.函数.map.通道(channel)等.Go 语言的基本类型和其他语言大同小异. ...

  5. Java基础-Java数据类型

    Java基础-Java数据类型 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.数据类型的作用 数据类型就是一组值,以及这一组值上的操作,数据类型可以决定数据的存储方式,取值范围 ...

  6. page74-泛型可迭代的基础集合数据类型的API-Bag+Queue+Stack

    [泛型可迭代的基础集合数据类型的API] 背包:就是一种不支持从中删除元素的集合数据类型——它的目的就是帮助用例收集元素并迭代遍历所有收集到的元素.(用例也可以检查背包是否为空, 或者获取背包中元素的 ...

  7. JavaScript基础:数据类型的中的那些少见多怪

    原文:JavaScript基础:数据类型的中的那些少见多怪 Javascript共有6种数据类型,其中包括3个基本数据类型(string,number,boolean).2个特殊数据类型(undefi ...

  8. Python基础之数据类型

    Python基础之数据类型 变量赋值 Python中的变量不需要声明,变量的赋值操作既是变量声明和定义的过程. 每个变量在内存中创建,都包括变量的标识,名称和数据这些信息. 每个变量在使用前都必须赋值 ...

  9. java基础(数据类型,运算符)

    java基础之数据类型(变量) java中存在的数据有常量和变量 常量:在程序执行的过程中其值不可以发生改变 常量的分类 字面值常量 字面值常量的分类 常量 描述 字符串常量 用双引号括起来的内容 整 ...

随机推荐

  1. MySQL_学习资料

    https://mp.weixin.qq.com/s/qOmyaEEpVJTUMZYfomp3ug

  2. Linux基础篇八:VIM

    新知识: 普通模式光标跳转: G     ##光标跳转到末端  (shift +g) gg   ##光标跳转到开端 Ngg 15gg  ##光标跳转到当前文本中的15行 $     ##光标移动到当前 ...

  3. hessian学习笔记

    一.hessian是什么 Hessian是一个轻量级的remoting onhttp工具,使用简单的方法提供了RMI的功能. 相比WebService,Hessian更简单.快捷.采用的是二进制RPC ...

  4. JS替换变量中的文字字母

    var text='Hello world, Hello world'; var b= text.replace('world','zhengxiaoya'); // 找到字符串中的第一个'world ...

  5. django框架进阶-cookie和session-长期维护

    ###############    python基础回顾:装饰器    ################ # 装饰器非常重要,1是写代码的时候,2是面试的时候,没有python开发不问装饰器的, # ...

  6. python3下scrapy爬虫(第二卷:初步抓取网页内容之直接抓取网页)

    上一卷中介绍了安装过程,现在我们开始使用这个神奇的框架 跟很多博主一样我也先选择一个非常好爬取的网站作为最初案例,那么我先用屌丝必备网站http://www.shaimn.com/xinggan/作为 ...

  7. Linux和git使用

    一.Linux ​ cd . .. - ~ ls -a h l 通配符 mkdir bouch nano vim cat clear cp -r ./db/ ./lib/ mv -r rm -r wh ...

  8. php--ip的处理

    1.获取ip /**获取请求ip**/ function _get_request_ip(){ //strcasecmp 比较两个字符,不区分大小写.返回0,>0,<0. if(geten ...

  9. python django 模板语言循环字典

    urls.py from django.conf.urls import url from django.contrib import admin from cmdb import views url ...

  10. 吴裕雄--天生自然 python数据分析:基于Keras使用CNN神经网络处理手写数据集

    import pandas as pd import numpy as np import matplotlib.pyplot as plt import matplotlib.image as mp ...