day01

01 helloworld

print(hellO world)

02 python的认知

一、python起源

吉多范罗苏姆(吉多大爷) 在1989年圣诞节开始编写python,为了简化一门叫做ABC的编程语言
在这里插入图片描述

二、python名字起源:

BBC的一个马戏团剧(因为吉多大爷是BBC电视剧——《蒙提·派森的飞行马戏团》(Monty Python’s Flying Circus)的爱好者)

三、python能够做什么?

1.数据分析
2.爬虫(网络数据采集)
3.Web开发
4.游戏开发
5.自动化办公
6.自动化运维
7…

03 python的语法认知

一、注释

对程序的解释说明,或者是把暂时不需要执行的代码注释掉。

二、注释会不会对程序的性能产生影响?

不会,注释不会产生参与程序的执行。

三、注释的形式:单行注释、多行注释

单行注释:在每一行开头添加 #,#后面添加内容,快捷键:ctrl + /
多行注释:一次性注释多行内容,使用三引号’‘’ ‘’'、“”" “”"
“”"
多行注释
“”"

四、变量

A.变量的作用:起名字保存数据。变量是保存数据的载体

B.变量的命名规则:

1.硬性规则
a.变量只能是由数字、字母、下划线组成,并且不能以数字开头。
b.python中变量名区分大小写。
c.不能是python的系统关键字。

from keyword import kwlist
print(kwlist)
['False', 'None', 'True', '__peg_parser__', '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']

练习:下列哪些名字是合法的变量名?
as、true(合法)、False、True、abc(合法)、123abc、abc_123(合法)、while1(合法)、for2(合法)、aaaa(合法)

C.变量的使用方式:

变量名 = 数据 (变量创建时必须同时赋值,一个变量已经存在,我们可以重新赋值)

age = 18
age1 = 20
print(age > age1)
print(age < age1)

a = 0
print(a)
a = 1 + 2
print(a)

D.变量命名非硬性规则

1.大驼峰命名法:从变量的第一个单词开始首字母大写(FirstName)
2.小驼峰命名法:从变量的第二个单词开始首字母大写(firstName)
3.见名知意

  • pycharm print()快捷方式 在代码末尾输入.print回车 自动切换print()形式

五、变量可以保存任意类型的数据

python中常见的数据类型:**整型(int)、浮点型(float)、复数(complex)、布尔(bool)、空值(NoneType)、字符串(str)、列表(list)、元组(tuple)、字典(dict)、集合(set)**等

a = 10
b = 1.0
c = 2+2j
d = False
e = None
f = 'abcde'
g = [1,2,3]
h = (1,2,3)
i = {'age':18,'name':'张三'}
j = {1,2,3}
  • type():查看python中的数据类型

04 输入和输出

一、输入函数 input

a = input('请输入你的姓名: ')
print(type(a))
  • input:输入的任何结果 输出都是字符串类型(文本)

二、输出函数:print

a.可以打印程序中产生的结果,并且可以连续打印

print(12,a,a,a,a,a,1+1,1>2)

b.可以改变打印的样式

  • print中有两个参数:分割字符串-sep,结束字符串-end
  • sep默认等于空格’ ‘,end默认等于换行’\n’
  • sep和end两个函数没有先后顺序,但是两者必须写到print的末尾
  • sep和end两个函数没有先后顺序,但是两者必须写到print的末尾
print(12,a,a,a,a,a,1+1,1>2,sep='😀',end='🆒')

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值