返回顶部
首页 > 资讯 > 后端开发 > Python >pyhon基础(一)
  • 511
分享到

pyhon基础(一)

基础pyhon 2023-01-31 02:01:22 511人浏览 安东尼

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

摘要

1:输出。可以用print函数,在python3版本以上需要加().print('hello Word!')hello word2:输入输入有raw_input(str)在python3以上版本是:input()函数代替。username=

1:输出。

可以用print函数,在python3版本以上需要加().

print('hello Word!')

hello word

2:输入

输入有raw_input(str)在python3以上版本是:input()函数代替。

username=input('entre your username:')

entre your username:evil

如何在用户输入密码时候不可见。

可以用模块:getpass

需要注意的是在PyCharm中使用不了,只能在命令行有效果。

wKiom1cy76agGUC8AAAUsCXnxyA582.png

需要注意的是:input()函数赋值默认是字符串。在使用此函数时候需要注意数据类型的转换。

3:在linux环境中,Python程序需要以.py结尾。在程序中需要声明解释器的位置:

#!/usr/bin/env python 默认在linux环境中env目录在/usr/bin/env 是一个软连。在程序中指定解释器时候。赋予x权限既可执行/xx.py

如果没有写需要写解释器绝对路径进行执行。

4:变量定义规则:

1:必须是字母;下划线;数字组成。

2:变量第一个字符不能是数字。

3:变量不能是关键字:

['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']

赋值:

wKiom1c2krzSXH8bAABLpVEXkS4002.png

wKioL1c2k7qx0aM0AAAfJRNGEJA421.png

变量的赋值,不是变量的传递而是内存地址的指向的改变。如上图

注意print()多个变量输出用逗号隔开。

5:在python2中不支持中文。需要加入编码:#-*-coding:utf-8-*- 在python3中已经支持中文了。


print('你好,中国')

你好,中国

注释:可以用# 也可以用三引号多行注释'''  xxxx '''

6:导入模块

import modulename

python 如何执行系统命令

import os
os.system('df -h')

如何执行系统命令,并返回命令的执行结果而不是函数返回值

wKioL1c2kuXx78TFAAAtzUm0DGM152.png

7:字符串初始化


username='evil'
age=22
print('%s is:,age is %d'%(username,age))

8:表达式:if else语句:

 if condition:

    代码块

 elif  condition:

    代码块

 xxxx

 else:

    代码块

例子:

wKiom1c2khfwIdaBAABs5QvUopM440.png

9:表达式: for循环

for i in range(x):

    代码块

上面猜数字,调整为可猜3次。

wKioL1c2lMbzsmq1AACTY3ypbDk457.png

跳出循环:break 跳出本次循环用continue。

--结束END--

本文标题: pyhon基础(一)

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

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

猜你喜欢
  • pyhon基础(一)
    1:输出。可以用print函数,在python3版本以上需要加().print('hello word!')hello word2:输入输入有raw_input(str)在python3以上版本是:input()函数代替。username=...
    99+
    2023-01-31
    基础 pyhon
  • Mysql基础(一)
    准备工作 开启服务器 ··windows系统:   方法1.搜索服务,找到mysql并开启.   方法2.如果安装的是5.7版本,cmd中输入: net start MySQL57 ··Mac系统:   系统偏好设置开启mys...
    99+
    2014-12-15
    Mysql基础(一)
  • Oracle基础(一)
          数据库系统:     微软的SQL  server ,  IBM的DB2, 甲骨文公司的Ora...
    99+
    2024-04-02
  • python基础一
    1989年的圣诞节期间,吉多·范罗苏姆为了打发时间,决心开发一个新的解释程序。 1991年,第一个Python解释器诞生,它是用C语言实现的,并且能调用C语言的库文件。 计算机不能直接理解任何除机器语言以为的语言,所以必须要把程序员所...
    99+
    2023-01-30
    基础 python
  • python基础(一)
    1.计算机是由什么组成的 CPU、内存、硬盘、输入输出设备 CPU 处理各种数据 相当于人的大脑 内存 存储临时数据 相当于人的临时记忆 硬盘 存储数据 相当于人的...
    99+
    2023-01-30
    基础 python
  • Python--基础一
    Python基础:print & input & 变量 & 运算符 & Python数据类型 & 运算符与表达式 注释 单行注释 #我注释了一行 多行注释 三个单引号'''括起来 ''' 我...
    99+
    2023-01-30
    基础 Python
  • Python基础(一)
    (1)加法的两端只能是数字或者字符串。      如 print( 'kkk' + 12 + 'kkk' ) 是错误的,可修改为 print( 'kkk' + str(12) + 'kkk' ) 。类似 str() 的函数还有 int(...
    99+
    2023-01-31
    基础 Python
  • django基础(一)
    项目的创建和启动 (venv3) [vagrant@localhost ~]$ cd /vagrant/ (venv3) [vagrant@localhost vagrant]$ django-admin startproject de...
    99+
    2023-01-31
    基础 django
  • python 基础(一)
    第一个程序hello.py 以下为内容#!/usr/bin/env python # -*- coding:utf-8 -*- __author__ = 'teng' print 'hello'#!/usr/bin/env python表示...
    99+
    2023-01-31
    基础 python
  • Python基础一: 计算机基础,Pyt
    1.CPU 内存 硬盘 操作系统 CPU:计算机的运算和控制中心,相当于人类的大脑。 内存:用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。(暂时存储数据,临时加载数据及应用程序) 4G,8G,16G,32G 速度...
    99+
    2023-01-31
    基础 计算机 Python
  • MySQL基础篇(一)
    本文主要内容为MySQL的基础语句以及正则表达式等内容。 本文操作的数据库内容存在个人github:https://github.com/YuanGao-1/blog_demo.git init_schema.sql为建表脚本 init...
    99+
    2018-12-14
    MySQL基础篇(一)
  • MySQL的基础(一)
    MySQL的基础(一) SQLSQL的语法特点主要包括以下几点:一、 SQL - DDL -- 数据定义语言1.1 数据库操作1.1 显示现有的数据库1.2 创建数据库1.3 删除数据库1.4...
    99+
    2023-10-25
    mysql oracle 数据库 1024程序员节
  • flask基础之一
    hello world #从flask这个包中导入Flask这个类 #Flask这个类是项目的核心,以后的很多操作都是基于这个类的对象 #注册url,注册蓝图都是这个类的对象 from flask import Flask #创建一个F...
    99+
    2023-01-31
    基础 flask
  • python 基础篇(一)
    默认的python的文件为:文件名.py #!/usr/bin/env python   # coding=utf-8     对中文的支持(切记:等号两边没有空格)执行python 文件:[root@localhost Desktop]#...
    99+
    2023-01-31
    基础 python
  • Pyhon Flask框架:第一个Flask程序
    目录创建Flask项目app.py介绍运行Flask程序总结Flask框架介绍 Flask诞生于2010年,是Armin ronacher用Python语言基于Werkzeug工具箱...
    99+
    2024-04-02
  • 一、mysql基础安装
    一、搭建mysql数据库 mkdir /datatar -xvf mysql-8.0.19-linux-glibc2.12-x86_64.tar.xzmv mysql-8.0.19-linux-glibc2.12-x86_64 /data/...
    99+
    2019-03-05
    mysql基础安装 数据库入门 数据库基础教程
  • MongoDB基础知识(一)
     互联网行业的发展非常的迅速,数据存储以及架构优化方面也有很多不同的解决方案,例如关系型数据库、非关系型数据库、数据仓库技术等。更多数据库类产品的出现,为我们很好的解决了数据存储的问题,例如Red...
    99+
    2024-04-02
  • RMAN基础操作(一)
    Recoverymanager(RMAN)是ORACLE 8i后提供的备份,恢复工具。它能够备份整个数据库或数据库部件,其中包括表空间,数据文件,控制文件和归档文件。RMAN可以按要求存取和执行备份和恢复。...
    99+
    2024-04-02
  • OpenStack基础环境 [一]
    OpenStack基础环境 [一]OpenStack基础环境 [一]openstack 时间:2016年11月22日openstack介绍 openstack是一个云平台管理的项目,它不是一个软件。也就是说...
    99+
    2024-04-02
  • Oracle并行基础一
    Oracle并行基础(连载一)作者:沃趣科技高级数据库技术专家 魏兴华概述Oracle企业版有一项非常厉害的技术:并行查询,也就是说一个语句可以雇佣多个服务器进程(parallel slaves也...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作