Python 学习第一天

Python 学习

第一天

1》软件安装
2》第一行python
print('wdddddddddddddddddddddddddddddddddddddd')
3》注释
单行注释
格式:# 注释的内容
PyCharm快捷键: ctrl + /

多行注释
格式: '''注释内容'''  或者 '''''注释内容'''''

4》变量

(1)定义

在程序运行时可以随着程序变更的量称为变量(临时存储数据的容器)

(2)使用

num1 = 10

num2 = 20

res = num1 + num2

print(res)

(3)变量类型

Number:
int(有符号整型)
long(长整型)
float(浮点型)
complex(复数)

布尔类型:
True
False

String:

List

Tuple(元组)

Dictionart(字典)
# type函数判断变量的类型
# 例子
name = '字符串类型'

num = 122

num3 = 122.2

isOk = False
# type函数判断变量的类型
print(type(name))  # <class 'str'>
print(type(num))  # <class 'int'>
print(type(num3))  # <class 'float'>
print(type(isOk)) #<class 'bool'>
5》标识符

(1)定义

标识某一事物的符号

(2)规则

a.标识符有字符,下划线和数字组成,且数字不能开头
b.python中标识符区分大小写
c.见名知意
d.驼峰命名法
	1.小驼峰命名法  eg:myName
	2.大驼峰命名法  eg:MyName
	3.下划线连接法  eg:my_name
6》关键字

(1)定义

具有特殊功能的标识符。关键字是python已经使用的了标识符

(2)查看关键字

import keyword

print(keyword.kwlist)

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

7》输出

(1)程序正常输出

print(res)

(2)格式化输出

# %d 数字
# %s 字符
# %f float
# %s 把bool看出字符串类型
# %d 把bool看出数字类型
age = 22
name = '东东'
sg = 187
isMan = True;
print('%s今年%d岁'%(name,age))

age = age + 1
print('%s明年%d岁,身高:%.2f,是否是男生 %s' %(name,age,sg,isMan))

-----------------
东东今年22岁
东东明年23岁,身高:187.00,是否是男生 True

常用的格式化输出

格式符号转换
%c字符
%s字符串
%d十进制整数
%u无符号十进制整数
%o八进制整数
%x十六进制整数(0x)
%X十六进制整数(0X)
%f浮点数
%e科学计数法(e)
%E科学计数法(E)
%g%f和%e的简写
%G%F和%E的简写

(3)换行输出

# \n换行符
# \t制表符 tab
print('hello\ndd')

# \\n就是输出\n
print('hello\\ndd')
8》输入

(1)python2.x中的输入方法、

1.row_input()方法   无论输入什么类型,输出都是字符串类型
2.input()方法   无论输入什么类型,输出就是什么类型

(2)python3.x的输入方法

1.input()方法  无论输入什么类型,输出都是字符串类型
name = input('请输入名字:')
age = input('请输入年龄:')
print('%s今年%s岁'%(name,age))
9》运算符

(1)算术运算符

运算符描述
+
-
*
/
//取整数
%取余
**指数

(2)赋值运算符和符合赋值运算符

运算符描述
=赋值运算符
+=加运算符
-=减运算符
*=乘运算符
/=除运算符
//=取整数运算符
% =取余运算符
**=指数运算符
10》常用的数据类型转换
函数说明
int(x)将x转换为一个整数
float(x)将x转为一个浮点数
complex(real|imag)创建一个复数,real为实部,imag为虚部
str(x)将对象x转为字符串
repr(x)将对象x转为表达式字符串
eval(str)用来计算字符串中的有效python表达式,并返回一个对象
tuple(s)将序列s转为一个元组
list(s)将序列s转为一个列表
chr(x)将一个整数转为一个Unicode字符
ord(x)将一个字符转换为他的ascii整数值
hex(x)将一个整数转为一个16进制字符串
oct(x)将一个整数转为一个8进制字符串
bin(x)将一个整数转为一个二进制字符串
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值