一、python的变量

1.变量的认识

PyCharm是一种Python IDE带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具
其提供了一个带编码补全,代码片段,支持代码折叠和分割窗口的智能、可配置的编辑器

# -*- coding:utf-8 -*-
# @Time : 12/5/18 10:53 AM
# @Author : CIGA
# @Filename : lianxi.py
# @Software : PyCharm Community Edition
"""


"""
#定义字符串变量
qq_num=1234
a = qq_num
print(a)
print(qq_num)
qq_passwd=45678
print(qq_passwd)

pytorch变量的异或操作 py 变量_格式化字符串

二、变量的类型

1.在内存中创建一个变量:会包括
变量的名称
变量保存的数据
变量存储数据的类型
变量的地址
在 python 中定义变量是不需要指定类型(在其他很多高级语言中都需要)
数据类新可以分为数字型和非数字型

数字型

  • 整型(int)
  • 浮点型(float)
  • 布尔型(bool)

非数字型

  • 字符串
  • 列表
  • 元组
  • 字典

三、python的输入输出

1.python的输入

在python的版本2.7中的输入;(在python3中没有raw_input ,只有input)

input:只支持数值类

>>> input('num:   ')

>>> num: 1
1

pytorch变量的异或操作 py 变量_字符串_02

2.输入密码不回显

>>> import getpass # 导入第三方模块库
>>> num = getpass.getpass('请输入密码:')
请输入密码:
>>> num
'123'

3.raw_input(接收字符串类型)

>>> raw_input('请输入姓名:')
请输入姓名:redhat
'redhat'
>>> raw_input('请输入帐号:')
请输入帐号:123
'123'

4.如果接收的值要进行数值比较时,一定要转化为同种类型

>>> type(age)     //类型的查看
<type 'str'>

int()为数字类型;str( ) 为字符串类型

age = 18
>>> int(age) > 19
False

2.python变量的格式化输出

在 python 中可以使用 print 函数将信息输出到控制台
如果希望输出文字信息的同时,一起输出数据,就需要使用到格式化操作符
% 被称为格式化操作符,专门用于处理字符串中的格式
包含%的字符串,被称为格式化字符串
% 和不同的字符连用,不同类型的数据需要使用不同的格式化字符

格式化字符

意义

%s

字符串

%d

十进制整数

%f

浮点数

%%

百分号的输出

print ‘格式化字符串’ % 变量 1

print ‘格式化字符串’ % (变量 1,变量 2…)

pytorch变量的异或操作 py 变量_python_03

3.数据类型的转换

在python中,所有的数据类型都可以作为内置函数,用来转换数据类型

pytorch变量的异或操作 py 变量_python_04

4.布尔型

bool:只有两个值(非零即真)

pytorch变量的异或操作 py 变量_python_05