返回顶部
首页 > 资讯 > 后端开发 > Python >分分钟钟学会Python - 基础
  • 394
分享到

分分钟钟学会Python - 基础

基础Python 2023-01-31 00:01:58 394人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

1、常见操作系统 1、windows xp/win7/win/10/window server 2、linux Centos,图形化界面差 ubuntu,个人开发(图形化比较好) redhat,企业级 3、Mac 2、编码 1、初

1、常见操作系统

1、windows

  • xp/win7/win/10/window server

2、linux

  • Centos,图形化界面差

  • ubuntu,个人开发(图形化比较好)
  • redhat,企业级

3、Mac

2、编码

1、初识编码

  • ascii,英文,8位为一个东西,2**8
  • unicode,万国码,32位为一个东西,2**32
  • utf-8,给unicode压缩,用尽量少的位数表示一个东西,以8个位为单位,1字节=8位,最多用4字节=32位表示。中文:3字节=24位表示。

2、python解码器编码

3、文件编码

建议:编写文件时,保存文件要用utf-8格式。以什么编码保存,就用什么编码方式打开。否则乱码

3、解释器

文件:a.py

#!/usr/bin/env python 在Linux中指定的解释器的路径
# -*- coding:utf-8 -*-
print('你好')

运行:解释器 文件路径

在 Linux上有一种特殊的执行方法:

  • 给文件赋予一个可执行的权限
  • ./a.py 自动去找文件的第一行=/urs/bin/env/python a.py

4、输出

print (你想输出的东西)

特殊:

  • python2:print "你好"
  • python3:print("你好")

5、数据类型

' alex'/"alex"/'''alex'''/"""alex""",一般为字符串。
123,一般为数字/整型
True/False,一般称为 布尔类型。

1、字符串

  • 单引号
  • 双引号
  • 三引号

2、整型

3、布尔类型

6、变量

三要求一建议

①. 变量名只能包含:字母/数字/下划线
②. 数字不能开头
③. 不能是python的关键字。 [‘and’, ‘as’, ‘assert’, ‘break’, ‘class’, ‘continue’, ‘def’, ‘del’, ‘elif’, ‘else’, ‘except’, ‘exec’,
‘finally’, ‘for’, ‘from’, ‘global’, ‘if’, ‘import’, ‘in’, ‘is’, ‘lambda’, ‘not’, ‘or’, ‘pass’, ‘print’, ‘raise’, ‘return’, ‘try’, ‘while’,
‘with’, ‘yield’]
④建议起名要有意义

--结束END--

本文标题: 分分钟钟学会Python - 基础

本文链接: https://lsjlt.com/news/181640.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 分分钟钟学会Python - 基础
    1、常见操作系统 1、windows xp/win7/win/10/window server 2、linux centos,图形化界面差 ubuntu,个人开发(图形化比较好) redhat,企业级 3、mac 2、编码 1、初...
    99+
    2023-01-31
    基础 Python
  • 分分钟钟学会Python - 解释器安装
    1. 下载解释器 python 2.7.16 (2020年官方不在维护) python 3.6.8 (推荐) 2、安装 python 3.6.8 安装位置随意,自己能找到了就行。 安装第一页的所有√都要打上。 3、检查pyth...
    99+
    2023-01-31
    Python
  • 三分钟学会Linux基本指令
    目录一、linux是什么1.1Linux :1.2Linux理解:二、Linux操作系统的常见指令2.1、mkdir指令:2.2、touch指令:2.3、ls指令: 2.4、 pwd指令: 2.5、c...
    99+
    2022-12-05
    Linux基本指令 Linux指令
  • 十分钟学会C++ Traits
    最近和一个朋友闲聊的时候他对我说一个人对C++的理解很多种境界,朋友不是个喜欢吹牛的人,于是听他细说,觉得很是有道理。 想写一篇C++ traits方面的文章已经有一段时间了,但是说...
    99+
    2024-04-02
  • 让你分分钟学会python条件语句
    Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。 我们通过下图来简单了解下条件语句的执行过程: Python程序语言指定任何非0和非...
    99+
    2024-04-02
  • 五分钟学会Python 模块和包、文件
    目录一、 模块1、模块的概念2、模块的两种导入方式3、模块的搜索顺序[扩展]4、 name 属性二、包1、概念三、发布模块(知道)1、 制作发布压缩包步骤2、安装模块3、pip 安装...
    99+
    2024-04-02
  • 25分钟了解php?php基础
    🏆今日学习目标: 🍀学习php基础 ✅创作者:贤鱼 ⏰预计时间:35分钟 🎉个人主页:贤鱼的个人主页 🔥专栏系列:网络安全 ...
    99+
    2023-08-31
    php 开发语言 服务器
  • 学会Python+Selenium,分分钟搭建Web自动化框架!
    用python+selenium实现UI自动化测试,要有一些HTML和xpth的基础,当然python基础一定是必须要会的。笔者建议花点时间了解下相关基础知识,不至于后面发懵。一、什么是selenium?selenium是个强大的工具集。支...
    99+
    2023-06-05
  • 30分钟学会如何使用Shiro
    摘要: Shiro的核心部分是SecurityManager,它负责安全认证与授权。Shiro本身已经实现了所有的细节,用户可以完全把它当做一个黑盒来使用。SecurityUtils对象,本质上就是一个工厂...
    99+
    2024-04-02
  • 五分钟菜鸟学会Python玩转SQL的神器!
    背景其实一开始用的是pymysql,但是发现维护比较麻烦,还存在代码注入的风险,所以就干脆直接用ORM框架。ORM即Object Relational Mapper,可以简单理解为数据库表和Python类之间的映射,通过操作Python类,...
    99+
    2023-05-14
    Python SQL
  • 五分钟学会Elasticsearch查询代理设计
    Elasticsearch(ES)是一款基于Lucene的开源分布式搜索引擎。由于其稳定、可靠、快速、安装使用方便等优良特性,目前在业界已广泛使用。ES用途主要分两个方向:分布式实时文件存储 以及 分布式实时分析搜索引擎...
    99+
    2023-06-05
  • Python基础 用Python实现时钟
    语言:Python IDE:Python.IDE编写时钟程序,要求根据时间动态更新 代码思路 需求:5个Turtle对象, 1个绘制外表盘+3个模拟表上针+1个输出文字 Step1:建立Turtle对象并初始化 Step2:静态表盘绘制...
    99+
    2023-01-31
    时钟 基础 Python
  • 3分钟学会如何上手supervisor看门狗
    软硬件环境 centos7.6.1810 64bit cat /etc/redhat-release #查看系统版本 supervisor 3.4.0 python 2.7.5 supervis...
    99+
    2022-06-04
    supervisor看门狗 python supervisor
  • 10分钟学会VS NuGet包私有化部署
    目录前言什么是BaGet搭建私有化BaGet服务器使用私有化程序包前言 我们之前实现了打包发布NuGet,但是发布后的引用是公有的,谁都可以访问,显然这种方式是不可取的。 命令版本:...
    99+
    2024-04-02
  • 六分钟带你快速学会react中的useMemo
    目录概念useMemo栗子筛选偶数每秒获取时间刷新页面如何优化useCallback、React.memo总结概念 react 中是通过一次次的 re-render (重新渲染)保持...
    99+
    2022-12-23
    react usememo react usememo原理
  • Oracle 5分钟或30分钟分割方法
    在最近项目中,有一个客户需求是针对每天所有时间点的数据,分割成每5分钟展示一个用户数总数。数据情景是:一个游戏中所有用户在线的时间数据(当然简单的求和,可能会有重复数据)。但在这重点是Oracle &nbs...
    99+
    2024-04-02
  • perl语言十分钟入门【零基础可入】
    Perl是一种高级编程语言,适用于处理文本和执行系统管理任务。它具有简洁的语法和强大的字符串处理能力,被广泛用于编写脚本、Web开发...
    99+
    2023-10-08
    perl语言
  • 10分钟学会使用python实现人脸识别(附源码)
    目录前言 一、首先 二、接下来 1.对照人脸获取2. 通过算法建立对照模型 3.识别 前言 今天,我们用Python实现简单的人脸识别技术! Python里,简单的人脸识别有很多种...
    99+
    2024-04-02
  • 十分钟教你学会JAVA中的学生管理系统
      目录 创建学生类 测试类中主界面的代码编写 添加学生信息的代码编写(addStuent) 删除学生信息的代码编写(deleteStudent) 修改学生信息的代码编写(updateStudent) 查看学生信息的代码...
    99+
    2023-08-31
    java 数据库 开发语言
  • 十分钟教会你用Python处理CSV文件
    目录前言Python库:csv读取csv文件使用csv.reader读取数据使用csv.DictReader读取数据写入csv文件使用csv.writer写入数据使用csv.Dict...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作