基本数据类型第一篇

计算机基础

计算机硬件

  • cpu、硬盘,内存等等

操作系统

  • windows 收费图形化界面适用于办公打游戏
    • win7
    • win10
    • windows server
  • linux
    • centos 免费开源图形化界面差
    • ubuntu 用于个人开发(图形化界面较好)
    • redhat 企业级
  • mac 流畅且高逼格,适用于办公开发

解释器安装

  • python官网下载相应的解释器版本安装好
    • python 2 2020年将不再进行支持更新!
    • python3.0
  • 打开电脑终端进入python的交互式模式测试是否安装成功
  • 配置环境变量
    • win10电脑属性-高级属性设置-环境变量-系统环境变量path-新建-将自己安装好的python路径输入并保存

第一个脚本

  • 脚本即是文件在文件中写入
print('你好')   #打印你好

当python在中执行时会出现乱码或报错,这种情况就是编码错误!

编码

  • ASCII 对应关系只有英文字符,8位表示一个字符
  • unicode 万国码全球任何字符都可以表示,4个字节表示一个字符,只用到第21位
  • utf-8 是unicode的压缩版,保存8的倍数位,用尽量少的位数表述,
  • python2版本 默认编码 ASCII
  • pytyhon3版本默认编码 utf-8

文件编码用什么编码保存就用什么编码打开否则出现乱码情况!

文件保存建议用utf-8进行保存

编码指定

# -*- coding:utf-8 -*-
print('你好')

解释器

因系统不同linux可执行文件以./a.py执行时会打开文件a.py文件读取文件头部第一行代码作为python解释器路径寻找python!

#!/usr/bin/env pyrhon		#linux系统上的安装路径
# -*- coding:utf-8 -*-
print('你好')

输出

print('你好')   #python3语法,在电脑打印‘你好’
#print '你好'   python2语法,在电脑打印‘你好’
print(666)		#打印数字666

基本数据类型

  • 字符串
    • 引号引起来的是字符串类型
    • 引号类型
      • " " 可以输出单引号单不能换行
      • ' ' 可以输出双引号但不能换行
      • ''' ''' 可以换行操作
      • """ """ 可以换行操作
print('666')	#字符串类型666
print(666)		#整型666
  • 整型

    • 常见的数字
  • 布尔类型

    • True
    • False

变量

  • 变量的名命名规范
    • 可用字母数字下划线
    • 数字不能开头
    • 不能是python 的关键字
  • 建议:
    • 变量名见名之意且一个单词表达不了意思可用下划线进行连接
#!/usr/bin/env python
# -*- coding:utf-8 -*-
content = '请输入内容'		#等号后赋值给变量content
print(content)			   #打印变量content

输入

  • 输入的内容全部为字符串类型
#!/usr/bin/env python
# -*- coding:utf-8 -*-
input('请输入内容')  	#python3版本语法等待用户输入
#raw_input('请输入内容') #python2版本语法等待用户输入

注释

  • 单行注释用 #

  • 多行注释用三引号

条件判断

#!/usr/bin/env python
# -*- coding:utf-8 -*-
#需求判断用户输入是否大于55,当等于55时输出恭喜大于则返回大于否则返回小于
number = input('猜数字请输入:')	#接收用户输入内容
number = int(number)			#强制转换程整型进行数字比较
if number == 55:				#判断是否用户是否猜测正确
    print('恭喜')
elif number > 55:
    print('太大了')
else:
    print('小了')

pycharm安装

  • 一款python的IDE,可以简便快捷的开发。
  • 从官网下载专业版
上一篇:Codeforces Round #666(未完)


下一篇:尚硅谷_初级_java8 新特性(666-)