python 学习过程介绍_python学习笔记一 介绍、基本语法、流程控制

本文介绍了Python的基础操作,包括用户输入处理、密码安全输入、系统命令调用等,并通过具体实例展示了条件判断、循环等基本语法的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、用户输入#!/usr/bin/env python

#_*_coding:utf-8_*_

#name = raw_input("What is your name?") #only on python 2.x

name = input("What is your name?")

print("Hello " + name )

2、输入密码时,如果想要不可见,需要利用getpass 模块中的 getpass方法,即:#!/usr/bin/env python

# -*- coding: utf-8 -*-

import getpass

# 将用户输入的内容赋值给 name 变量

pwd = getpass.getpass("请输入密码:")

# 打印输入的内容

print(pwd)

3、sys模块#!/usr/bin/env python

# -*- coding: utf-8 -*-

import sys

print(sys.argv)

#输出$ python test.py helo world

['test.py', 'helo', 'world']  #把执行脚本时传递的参数获取到了

4、os模块#!/usr/bin/env python

# -*- coding: utf-8 -*-

import os

os.system("df -h") #调用系统命令import os,sys

os.system(''.join(sys.argv[1:])) #把用户的输入的参数当作一条命令交给os.system来执行

5、if语句场景一、用户登陆验证

# 提示输入用户名和密码

# 验证用户名和密码

#     如果错误,则输出用户名或密码错误

#     如果成功,则输出 欢迎,XXX!

#!/usr/bin/env python

# -*- coding: utf-8 -*-

import getpass

name = raw_input('请输入用户名:')

pwd = getpass.getpass('请输入密码:')

if name == "alex" and pwd == "cmd":

print("欢迎,alex!")

else:

print("用户名和密码错误")

6、表达式for loop

最简单的循环10次#!/usr/bin/env python

#_*_coding:utf-8_*_

__author__ = 'Alex Li'

for i in range(10):

print("loop:", i )

7、while loopcount = 0

while True:

print("你是风儿我是沙,缠缠绵绵到天涯...",count)

count +=1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值