当前位置: 移动技术网 > IT编程>脚本编程>Python > day02_进制&python入门

day02_进制&python入门

2020年07月26日  | 移动技术网IT编程  | 我要评论

day02_进制&python入门

一、进制

1.计算机常用进制的种类

二进制: 1, 1
十进制: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
八进制: 0, 1, 2, 3, 4, 5, 6, 7, 8
十六进制: 0123456789, A, B, C, D, E, F

2.进制转换

'''
2的次方:
	2^0=1	2^1=2	2^2=4	2^3=8	2^4=16	2^5=32	
	2^6=64	2^7=128	2^8=256	2^9=512	2^10=1024
'''
十进制 => 二进制:
	对十进制进行除2的运算,直到商为0为止,然后将
	各个步骤中得到的余数倒着写出来.
	
二进制 => 十进制:
	将二进制按照权展开,相加即可得到十进制
	
二进制 => 八进制:
	从右往左,每三个一组,变成一个八进制

八进制 => 二进制:
	每一个八进制,变成3个二进制

二进制 => 十六进制:
	从左往右,每四个一组,变成一个八进制

十六进 => 制二进制:
	每一个十六进制,变成一个二进制
其他进制之间的转换:
	先转换成二进制,再转乘其他进制

二、Python入门

1.Python简介

Python是一种解释性语言: 开发过程中没有编译这个环节, 类似于PHP和JS语言, 是脚本语言.  

Python是初学者的语言: Python对初级程序员而言, 是一种伟大的语言.

2.Python注释

  1. 单行注释
    只能注释掉单行的文字
# xxxxxxx
  1. 多行注释
    多行注释可用单引号或者双引号对多行文字进行注释:
'''
这是一个多行注释
啦啦啦啦啦
哈哈哈哈哈
'''
"""
这也是一个多行注释
啦啦啦啦啦
哈哈哈哈哈
"""

三、输入输出【重点】

  1. 输入:input()
# 注意:当程序执行到input的时候,程序会停止在这个地方,等待用户的输入,
# 当内容输入结束之后,按下enter,此时输入结束
# 用户输入的值可以通过变量的形式保存起来 
s = input("请输入姓名:")
print(s)

name = input("请输入姓名:")
age = input("请输入年龄:")
print(name, age)

# 需求:根据控制台驶入的年龄计算还能活多少年,假设可以活到100岁
death_age = 100
# 通过input()获取的数据全是字符串,需转换
age = int(input("请输入你现在的年龄:"))
print(death_age - age)
print("还可以活", death_age - age, "年")

# 练习:从控制台输入两个数,计算这两个数的和,并输出
m = float(input("请输入第一个数:"))
n = float(input("请输入第二个数:"))
print("两个数的和为:", m + n)
  1. 输出:print()
# 简单用法:每次只能输出一个数据,任何类型都可以
print(10)
print('hello')
# 可以通过一条print()输出多个胡数据,使用逗号隔开,最终得到的结果将逗号识别成空格
print(10, "hello")
x = 3
y = 4
print("x + y = ", x + y)

4.类型转换

int():转换成整数
float():转换成小数
str():转换成字符串

5.变量

  1. 定义变量
age = 10
  1. 删除变量
del age
  1. 标识符
规则(必须遵守):
    1.必须由数字字母组成,且第一个不能是数字
    2.不能使用关键字
规范:
    1.大小写区分不同的变量,尽量不用同一个单词的大小写来区分两个变量
    2.尽量见名知意
    3.多个单词直接使用下划线来隔开

本文地址:https://blog.csdn.net/Seven531/article/details/107496773

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网