文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

pyhon基础(一)

2023-01-31 02:21

关注

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。

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     807人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     351人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     314人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     433人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     221人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯