zoukankan      html  css  js  c++  java
  • python基础数据类型初始,用户交互

    一、基础数据类型初始

    1.数字:int  1,2,3

    1 print(100,type(100))
    2 print('100',type('100'))

    查看数据类型的方法:type()函数

    取值范围:

    int(整型)

    在32位机器上,整数的位数为32位,取值范围为-2**31~2**31-1,即-2147483648~2147483647

    在64位系统上,整数的位数为64位,取值范围为-2**63~2**63-1,即-9223372036854775808~9223372036854775807

     数字运算:+,-,*,/  **乘方  取余%

    2.字符串:str

    python当中,凡是用引号引起来的都是字符串,单引号双引号都可;

    print(1)
    print('1')
    print("I'm a teacher")
    #里面要显示单引号,外面用双引号

    字符串是否可相加:

      可相加,叫字符串的拼接。

    1 a = "保罗"
    2 b = "约翰"
    3 c = a + b
    4 print(c)    #保罗约翰

      可与数字相乘,str * int

    msg = '''
    故人西辞富士康
    为学技术到蓝翔
    蓝翔毕业包分配
    尼玛还是富士康
    '''
    print(msg)

    大的字符串,涉及换行,需用三个引号包起来;其他地方是多行注释,赋值给变量时,是大字符串

    3.布尔值

    bool:布尔值; 真假两个值 True or False  涉及判断,比较

    字符串转化成数字: int(str)   条件:str由数字组成

    数字转化成字符串: str(int)

     二、用户交互——input

    1 name = input('请输入你的名字:')    #用户交互
    2 age = input('请输入你的年龄:')
    3 print(name,age,type(age))      #input输入的全部都是str

    1.等待输入;

    2.将用户输入内容赋值给前面变量;

    3.input出来的数据全部都是str

    print('我的名字叫' + name, '我的年龄' + age + '岁')

    找错能力要强,自己去解决。

  • 相关阅读:
    大数据时代-散记
    MongoDB命令行操作
    easyui获取日期datebox中的值
    linux文件系统学习
    Linux中部署JAVA程序
    百度Clouda的初步探索
    global.asax?app.config?webconfig??
    Android adb install INSTALL_FAILED_DEXOPT
    Android SharedPreferences 权限设置
    vim 支持 markdown 语法
  • 原文地址:https://www.cnblogs.com/RevelationTruth/p/11438786.html
Copyright © 2011-2022 走看看