zoukankan      html  css  js  c++  java
  • Python 用户交互程序(day1)

    一: 变量

    变:变化,重在变字,量:计量,衡量,表示一种状态

    变量赋值 : number = 1

    变量的规则:

    数字,字母,下划线, 任意组合,数字不能开头,python 的关键字不能用,变量名尽量有意义。(变量表示的某种意义)

    禁止使用的python变量名

    ['and', 'as', 'assert', 'break', 'class', 'continue', 'def',
    'del', 'elif', 'else', 'except', 'exec', 'finally', 'for',
    'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not',
    'or', 'pass', 'print', 'raise', 'return', 'try', 'while',
    'with', 'yield']

    官方命名规则
    官方推荐:

     驼峰体
     AgeOfOldboy = 56
     NumberOfStudents = 80
    
     下划线
     age_of_oldboy = 56
     number_of_students = 80
    

    二: 常量

    生活中π,身份证号,G,等等不变的量,程序中也是如此。

    设置一些不经常变的值作为常量,变量名要大写。
    如:NAME="zhangsan“

    三: 注释

    单行注释通shell相同
    ‘’‘
    123
    123
    ’‘’
    多行注释及打印多行内容

    四: 基础数据类型

    字符串: string

    整数 : int

    浮点数 :float

    布尔值: True False

    五:用户交互(input)

    username= input("请输入用户名')
    print(username)
    

    注:Python默认输入的都是字符串

    要求输入的数据类型为整数:
    number = int(input("请输入数字"))
    print(number)

    六:字符串拼接

    a = "zhangsan"
    b ="lisi"
    print(a+b)

    注:字符串只能与字符串拼接。

    六:格式化输出

    %s : 代表字符串
    %d: 代表整数

    % :占位符

    使用方法: % (name,number)

    name 与 nubmer都为变量名

    name = input("Name")
    number = input("Number")
    info = '''
    ------info of %s------------
    
    Name: %s`
    Number: %s`
    '''  % (name,name,number)
    print(info)
    
  • 相关阅读:
    二叉树学习随笔
    结构体初始化中的数组赋值
    C和FORTRAN的快速傅里叶/余弦/正弦变换(Fast Fourier/Cosine/Sine Transform)开源库分享
    Java简单的数组用法尝试,和C语言很不一样
    中位数( 优先队列较优处理 )
    单调队列 数组写法qwq
    P1886 滑动窗口
    Sicily 2014. Dairy Queen
    P3385 【模板】负环
    [USACO06DEC]虫洞Wormholes (负环模板)
  • 原文地址:https://www.cnblogs.com/bingguoguo/p/10152586.html
Copyright © 2011-2022 走看看