python的安装,输入输出语法,变量类型的转换

python的环境搭建

  1. python的安装
    python的地址官网
    在下载列表中选择格式为python-XYZ.msi 的文件
  2. 设置环境变量
    • 右击“’我的电脑”,打开属性
    • 打开“高级系统设置”
    • 打开“系统变量”,双击path
    • 然后在path行输入python的安装路径
    • 打开cmd命令行,输入python会有相关显示

pycharm的使用

  1. 如何让pycharm支持中文
    方法一:file/setting/editor/file encoding/project-encode:utf-8
    方法二:在文件的开头加上-- coding:utf-8 --
    使用方法一每次创建新的文件都可以支持中文。
  2. python的语法
    python中用tab键的缩进位数来确定语句间的等级关系,python中不用{}

    1条语句
        第1.1条语句
    第二条语句
        ```
        python中的多行语句用连接符\,或者用()
    
        ```
        a=1+2+3+\
         4+5
        b=(1+2+3+
         5+6)
         print(a)
         print(b)

    两种方式都可以输出a,b

  3. python的输入和输出

    1. 输入
    s=input('请输入数字')
    
    #s是一个中转站,输入内容才能输出s
    
    print(s)
    1. 转义字符,\n转义成换行

      a=input('输入你的名字:\n')
    2. 输出
      print里的内容,字符串和数字用‘,’分开

      age=12
      school='清华大学'
      print('小明的年龄是:',age,'他的学校是',school)
    3. %d数字占位符,%s字符串占位符

      print('小明的年龄是%d,小明的学校是%s'%(age,school))
  4. 明信片案例

    #用户输入信息
name=input('你的名字是:')
num=input('你的电话是:')
com=input('你的公司是:')
 #打印输出
print('==================')
print('姓   名:',name)
print('电   话:',num)
print('公司名称:',com)
print('姓   名:%s\n电   话:%s\n'
      '公司名称:%s'%(name,num,com))
print('==================')

python中的变量

  1. python的赋值

        # =表示赋值 从右向左执行
    num=12
    m=num+3
    
    
    #有两块空间,分别叫num和m
    
    print(num)
    print(m)
  2. pythond的变量时动态的,赋予变量的是所在空间的地址
  3. 查看python的系统关键字

    
    # import keyword
    
    
    # print(keyword.kwlist)#keyword list
    
  4. 同时给多个变量赋值的方法

    a=b=c=1
    m,n,a=12,12,5
  5. input输入的都是字符串
num=input('输入')
# 把字符串转化为整型
num=int(input('输入'))
num=num+num
print(num)

一个把字符串转化为整型的循环

```
    while True:
    # 如果字符串里只有数字则返回true
        if a.isdigit()==True:
            a=int(a)
            if a>=18:
                print('1')
            else:
                print('2')
    # 是数字就跳出循环
            break
    # 不是整型继续循环
        else :
            print(3)
            a=input()
 ```

猜你喜欢

转载自blog.csdn.net/qq_42650983/article/details/81071074