IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> Python基础知识大总结 -> 正文阅读

[开发工具]Python基础知识大总结

Python基础知识大总结

1、头部注释

  • 什么是python头部注释

答:写在Python脚本第一行的用#号开头表示的信息就是头注释。eg:coding:utf-8

  • python头部注释的作用

答:被系统或解释器所调用

告知:

1)python解释器在哪?2)脚本编码格式是啥?

  • 头注释的结构

答:注释符号+注释的内容 (# coding:utf-8)

  • 常见头注释介绍

答:# coding:utf-8 定义coding则告诉系统脚本是何编码格式(更好的翻译中文,适合国内开发)

#!/usr/bin/env 定义#!,会去找指定路径下的python解释器(比较少用)

2、导入位置

  • 导入的是什么

答:导入是将python的一些功能函数放到当前的脚本中使用

不导入的功能无法直接在当前脚本使用(除了python自带的内置函数)

  • 为什么需要导入

答:导入已经写好的功能,减少开发时间,快速完成开发任务

  • 为什么要放在头注释下边

答:先导入,才能使用导入的方法,程序是自上而下执行的

  • Import os(内置导入函数+被导入的模块)

3、代码的执行顺序

  • 如何执行

答:自上而下,逐行执行

  • 什么是python的内置函数

答:不需要导入就可以使用的函数

  • 第一个python的内置函数print的使用

答:将信息显示(显示)在控制台(cmd)上的函数

print(object, end= ‘’) (函数名(执行函数)+参数体,函数执行的必要数据,有了数据才能执行函数, end告诉在函数执行完之后该干什么,默认换行,如果end=‘’,则可以使其不换行)

# coding:utf-8

print('这是第一行print信息', end='')
print('今天晚上天气很好')
print('今天要早点休息吧')
print('你好', '小慕', '明天见')

4、Python的注释

注释的三种用法

  • 三引号
"""
	这是三引号注释的第一种
	双引号形式,我们可以随意换行
	持平
“”“
  • 单引号
'''
	这是三引号注释的第二种
	单引号形式,功能与双引号完全一致
'''
# coding:utf-8

"""
    这个脚本用作注释的练习
    引号注释一般用在俩个地方
    1: 是整个脚本的开篇,作用在于给别人介绍一下这个脚本的作用
    2: 对于函数功能的解释,比如我们的print内置函数里面就有这样的注释
        对于这样的注释,未来会在函数篇章介绍
"""

print('学习python是一个很有意思的')  # 这是一个简单的注释练习

# 下边的1 2 是一个整体
print('1')
print('2')

5、python的执行入口

  • 什么是脚本的入口

答:一般称代码执行的入口叫主函数main

  • 脚本入口的写法

答:__name__ == '__main__'

  • 缩进
# coding:utf-8

import os


if __name__ == '__main__':
	print("不同代码块,不同级别,该print语句属于 if...这个代码块的语句")
  • 是否一定需要脚本入口

答:并不是

1)好规范,可以把需要的业务代码写到脚本的上方,然后在入口语句的缩进代码块中统一执行,代码结构清晰,容易维护

2)在像其他语言看齐,因为C++,Java都需要入口语法才可以执行!

6、input函数

  • input函数的功能

答:接受一个标准输入数据,返回为string类型

  • input函数的用法

答:result = input('请输入一些内容:')

参数: 括弧内是一个提示字符串,用来告知用户需要填写的已知条件

# coding:utf-8

name = input('你的名字是:')
birthday = input('你的生日是:')
like_fruit = input('你喜欢的水果是:')

print('你的名字叫做:%s,出生于:%s,你喜欢的水果是:%s' %
      (name, birthday, like_fruit))

7、变量与变量名

  • 什么是变量

答:变量名=变量值(赋值语句)通过变量名赋值可以进行值的改变

  • 变量存在哪里

答:每个变量被定义后存入一个内存块

  • 变量名的规则

答:组成:必须是数字、字母、下划线组成

长度:任意长度,但不建议太长,20字符以内

要求:开头必须是字母、下划线

注意:区分大小写、有意义

# coding:utf-8


username = '小慕'
age = 20

is_sleep = 'ok'

dog_exists = 'yes'

a, b, c = 1, 2, 3  # python特殊用法

if __name__ == '__main__':
    print(username)
    print(age)
    print(is_sleep)
    print(dog_exists)
    print(a, b, c)

持续更新中ing…

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2021-10-12 23:39:18  更:2021-10-12 23:42:45 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 -2024/12/23 14:18:14-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码
数据统计