零基础学Python day02 快速上手

1.编码

以什么编码保存文件就用什么编码去打开文件,否则就会出现乱码

2.编程初体验

  • 编码保存和打开必须要保持一致,否则会乱码
  • 默认python解释器是以UTF-8编码的形式打开文件,如果要修改python的默认解释器编码,可以在文件开头添加一行代码
  • # -*- coding:gbk -*-
  • 建议所有的python文件都以UTF-8的形式保存

3.输出

将结果或内容呈现给用户

print("我是水饺")

关于输出:

  • 默认print会在尾部添加换行符
  • 想要不换行,可以使用
print("仰天大笑出门去",end=",")
print("我辈岂是蓬蒿人",end=".")

运行结果
在这里插入图片描述

print("仰天大笑出门去",end="")
print("我辈岂是蓬蒿人",end="")

运行结果
在这里插入图片描述

4.初识数据类型

4.1 整形(int)

print(2**4) #2的4次方

4.2字符串(str)

用单引号、双引号、三引号都可以
单引号和双引号无区别,单引号开头,单引号结尾,双引号开头,双引号结尾,输出内容中含有单引号,使用双引号扩起来,反之亦然
三引号使用时输出内容可以多行
示例代码

print('1112345678')
print("222")
print("33333333'")
print('44444""')
print("""55555555
6666666
77777777
888888""")

运行结果
在这里插入图片描述

对于字符串的操作

  • 加,两个字符串可以通过加号拼接起来

  • 乘,让整形和字符串进行相乘,实现让字符串重复出现N次并拼接起来
    示例代码

print("111"+"aaaaa")

print(3* "abc")

运行结果
在这里插入图片描述

4.3 布尔类型(bool)

True/False

在Python中第一次使用变量时,变量就会立即存在,不需要预声明,Python变量从所赋对象的类型得到自己的类型信息

4.4 类型转换

str(666) #将整形转换为字符串
iny("666") #将字符串转换为整型。
int(True) #转换为1
int(False) #转换为0
str(True) #结果为"True"
str(False) #结果为"False"

#转换为布尔类型
#整形转布尔,除0外都为True
bool(1) #结果为True
bool(0) #结果为False
bool(100) #结果为True
bool(-10) #结果为True

#字符串转布尔除空字符串外都为True
bool("aaaaa") #结果为True
bool("") #结果为False

三句话搞定类型转换

  • 其他所有类型转换为布尔类型时,除了空字符串、0以外,其他都是True
  • 字符串转整形时,只有是全数字时才能转换为整型,其他都报错。
  • 想要转换为哪种类型就用该种类型的英文包裹。

5 变量

格式为 变量名 = 值

5.1 变量名的规范

三个规范:

  • 变量名只能由字母、数字下划线构成
  • 不能以数字开头
  • 不能使用python内置关键字

两个建议

  • 下划线连接命名(小写)
  • 见名知意

6 注释

  • 单行注释 #…
  • 多行注释
    ’‘’ …


    …’‘’

7 输入

实现程序和用户之间的交互

name = input("请输入用户名:")
# 1.input是让用户输入内容,
# 2.将用户输入的内容存储在name中

特别注意:用户输入的任何内容本质上都是字符串,

8.条件语句

if 条件1 :
条件1成立之后执行的代码
elif 条件2 :
条件2成立之后执行的代码
else:
条件不成立之后执行的代码

提醒:统一缩进问题(都缩进四个空格/使用Tab)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
零基础Python课程是为那些没有任何编程经验的人准备的。课程开始时会介绍Python编程的基础知识,包括编程概念、语法规则和常用功能。习者将了解如何安装Python开发环境,如何编写基本的Python代码,以及如何使用Python进行数据处理和可视化。课程还会介绍如何使用Python编写简单的程序,以及如何利用Python解决实际问题。 在零基础Python课程中,习者将会使用Python的各种数据类型和数据结构,如字符串、列表、元组和字典,以及如何使用条件语句和循环语句来控制程序的流程。同时,课程还会介绍如何定义和使用函数、模块和类,以及如何处理异常情况。习者还将会如何使用Python的标准库和第三方库来扩展Python的功能,以及如何利用Python进行文件操作和网络编程。 通过零基础Python课程,习者将建立起对Python编程的基本理解和能力,为将来深入Python编程奠定基础。课程将通过理论讲解、实例演示和练习训练等多种教方法来帮助习者掌握Python编程的基本技能。同时,习者还可以通过课程作业和项目实践来巩固所知识,并在实践中提升自己的编程能力。总之,零基础Python课程将为没有任何编程经验的人提供一个简单而有效的入门途径,帮助他们快速掌握Python编程的基本知识和技能。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值