Python知识点

python小知识
python是一个面向对象的解释型计算机程序设计语言,也可以说是一种脚本语言
注释
单行注释#
多行注释""“注释内容”"" 或者 ‘’‘注释内容’’’
多行注销快捷键:ctrl+/
缩进
在python里面没有{}大括号可言,只需要用适当的缩进来表示就可以
一个小游戏

-- coding=utf-8 --

“”"----第一个小游戏----"""
temp =input(‘猜一下我心里想的数字是几?\n’)
guess = int (temp)
if guess == 8:
print(‘你可真是一个小机灵鬼啊’)
else:
print(‘你真是一个鬼才,猜错了!!’)
print(‘game over!!!’)
如上面的小游戏中:
temp 是一个变量,在python中变量是不需要事先声明的,直接给一个合法的明智赋值就可以得到一个变量
\n 表示换行
: 表示到下一行就自动缩进,如果if条件不成立,那么两个缩进的语句将不会被执行
== 判断是否相等,如上就是判断guess是不是8
// 小数部分取整
变量(variable)
定义:当为一个值起名的时候,他将会存储在内存中,我们将这块内存称为变量
如图可以看见,其实python并不是把值存储在变量中,而是将名字或者说变量贴在值上,如图第一次给x变量赋值为3,第二次给变量x赋值为5,第二次会把第一次的赋值覆盖掉,所以如图z=5+8=13
• 在使用变量之前需要先对变量赋值
• = 就是赋值的意思
• 变量名可以包含字母、下划线、数字,但是不能以数字开头,也就是说是以数字或者下划线开头,区分大小写,python关键字不能用作变量名
• python严格区分大小写
• python中定义一个变量并不需要指定数据类型
• 给这个变量是什么数据类型,这个变量就是什么类型
变量定义格式:
变量名 = 数据
变量命名规范:
见名知意,避免使用不知道的单词命名,尽量少使用中文
BIF内置函数
python提供了非常丰富的内置函数,需要时可以直接调用,从而达到快速编写脚本程序的任务
BIF示例
print():他的功能就是"打印到屏幕",是最常见的BIF
input(): 功能是接收客户输入并将其返回
help(): 用于显示BIF功能的描述
random模块
randowm模块就是可以生成一个随机数
import 就是讲random模块导入到当前文件中,然后调用random.randint(1,10)函数,随机获取一个1~10的整数
一个抽奖的示例:
import random
prizes=[‘一等奖’,‘二等奖’,‘三等奖’,‘谢谢参与’]
print(random.choice(prizes))
格式化符号
格式化输出的两种方式:
第一种:使用占位符
输出一个相似格式的字符串
输出%占位符
%s占位符是一个字符串
%d占位符是一个整型
示例:我是静香,来自日本
我是大熊,来自中国
我是胖虎,来自日本
在这里插入图片描述

如果使用传统的print输出就会想的非常的冗余,代码不够精简。
第二种:使用.format()函数
name = ‘张三’
age = 22
addr = ‘华盛顿州’
print(‘姓名:{} 年龄:{} 地址:{}’.format(name,age,addr))
格式化输入
input来获取键盘输入,但是输入的结果都是str类型的,如果是接收数字类型的数据需要将str转换为int
name = input(‘请输入您的姓名:’)
age = int(input(‘请输入您的年纪:’)) #数据转化为整型
addr = input(‘请输入您的地址’)
print(’’‘姓名:%s
年纪:%d
地址:%s’’’%(name,age,addr))
print(‘姓名:{} 年龄:{} 地址:{}’.format(name,age,addr))
数据的转换
a=10
b=20
a,b=b,a
print(a)
print(b)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值