python编译helloworld_python之helloworld

python3默认字符集默认是Unicode

python2默认字符集默认是ASCII

print('hello_world!')

name = '小老虎'

age = 27

print("let's go!")

print('你真"帅啊"')

print('''let's go "帅"''')

'''

这是一段多行注释

用三引号就可以了

'''

需要注意python中不能使用关键字做变量名

name1 = input('请输入你的名字:')

print('你的名字是:', name1)

分支语句 if elif else

# username = input('请输入您的用户名:')

# password = input('请输入您的密码:')

# if username == 'wangsilei' and password == 123456:

# print('欢迎光临!')

# else:

# print('账号/密码错误!')

# input接受到的都是str类型的

# score = input('请输入你的分数:')

# if int(score) < 60:

# if int(score) >= 50:

# print('50-60')

# else:

# print('太低了!')

# print('不及格!')

# elif 60 <= int(score) < 80:

# print('及格!')

# elif 80 <= int(score) < 90:

# print('良好!')

# else:

# print('优秀!')

# == != < > <= >=比较运算符

sex = input('请输入你的性别:')

if sex == '男' or sex == '女':

print('性别输入正确!')

else:

print('性别输入有误!')

# 布尔类型 True False

for、while循环

import random

# 循环 迭代 遍历

# for while

# break结束循环

# continue结束本次循环,继续下一次循环

# count = 0

# while count < 10:

# print('哈哈哈哈')

# count += 1

# print('666')

# break

# else: # 循环正常结束运行它

# print('done!')

# count = 0

# while count < 3:

# username = input('请输入名字:')

# password = input('请输入密码:')

# if username == 'wangsilei' and password == '123456':

# print('登录成功!')

# break

# else:

# print('名字/密码错误!')

# count += 1

# else:

# print('错误次数过多!')

# for i in range(10):

# print(i)

random_number = random.randint(1, 1000)

for i in range(3):

number = int(input('请输入你猜的数字:'))

if number > random_number:

print('你猜的太大了!')

elif number < random_number:

print('你猜的太小了!')

else:

print('你猜对了,答案是:', random_number)

break

猜数字游戏

import random

# 以下代码不加continue也可以

random_number = random.randint(1, 1000)

count = 0

while count < 7:

count += 1

number = int(input('请输入你猜的数字:'))

if number > random_number:

print('你猜的太大了!')

continue

elif number < random_number:

print('你猜的太小了!')

continue

else:

print('你猜对了,答案是:', random_number)

break

字符串格式化

username = input('请输入你的名字:')

time = '2017-12-17 17:19:00'

print('欢迎光临' + username) # 通过+号拼接两个字符串

print('欢迎光临%s,时间是%s' % (username, time)) # 这种方式效率高

print('欢迎光临{},时间是{}'.format(username, time)) # 这种比第二种好

print('欢迎光临{name},时间是{date}'.format(name=username, date=time))

# %s后跟字符串 %d后跟整数 %f小数类型

number = 123

print('%.2f' % number) # 保留两位小数

登录小程序

username = 'wangsilei'

password = 123456

for i in range(3):

name = input('请输入账户名称:')

pwd = input('请输入账户密码:')

if name == username and int(pwd) == password:

print('{}欢迎登录'.format(name))

break

elif name == '' or pwd == '':

print('账户名称/账户密码不可为空')

elif name.isspace() or pwd.isspace():

print('账户名称/账户密码不可为空格')

else:

print('账户名称/密码错误!')

生成手机号码并写入txt小程序

import random

phone_lists = ['130', '131', '132', '133', '134', '135', '136', '170', '180']

phone_str = '0123456789'

n = int(input('生成多少个随机的电话号码:'))

with open(r'C:\Users\wangsilei\Desktop\phone.txt', 'w') as f:

for i in range(n):

phone_numbers = random.choice(phone_lists) + ''.join(random.choice(phone_str) for j in range(8)) + '\n'

f.write(phone_numbers)

数据治理是确保数据准确性、可靠性、安全性、可用性和完整性的体系和框架。它定义了组织内部如何使用、存储、保护和共享数据的规则和流程。数据治理的重要性随着数字化转型的加速而日益凸显,它能够提高决策效率、增强业务竞争力、降低风险,并促进业务创新。有效的数据治理体系可以确保数据在采集、存储、处理、共享和保护等环节的合规性和有效性。 数据质量管理是数据治理中的关键环节,它涉及数据质量评估、数据清洗、标准化和监控。高质量的数据能够提升业务决策的准确性,优化业务流程,并挖掘潜在的商业价值。随着大数据和人工智能技术的发展,数据质量管理在确保数据准确性和可靠性方面的作用愈发重要。企业需要建立完善的数据质量管理和校验机制,并通过数据清洗和标准化提高数据质量。 数据安全与隐私保护是数据治理中的另一个重要领域。随着数据量的快速增长和互联网技术的迅速发展,数据安全与隐私保护面临前所未有的挑战。企业需要加强数据安全与隐私保护的法律法规和技术手段,采用数据加密、脱敏和备份恢复等技术手段,以及加强培训和教育,提高安全意识和技能水平。 数据流程管理与监控是确保数据质量、提高数据利用率、保护数据安全的重要环节。有效的数据流程管理可以确保数据流程的合规性和高效性,而实时监控则有助于及时发现并解决潜在问题。企业需要设计合理的数据流程架构,制定详细的数据管理流程规范,并运用数据审计和可视化技术手段进行监控。 数据资产管理是将数据视为组织的重要资产,通过有效的管理和利用,为组织带来经济价值。数据资产管理涵盖数据的整个生命周期,包括数据的创建、存储、处理、共享、使用和保护。它面临的挑战包括数据量的快速增长、数据类型的多样化和数据更新的迅速性。组织需要建立完善的数据管理体系,提高数据处理和分析能力,以应对这些挑战。同时,数据资产的分类与评估、共享与使用规范也是数据资产管理的重要组成部分,需要制定合理的标准和规范,确保数据共享的安全性和隐私保护,以及建立合理的利益分配和权益保障机制。
Python中,没有编译的概念,因为Python是一种解释型语言。这意味着Python代码在运行时由解释器逐行转换为字节码,而不是在运行前一次性编译成机器码。如果你想要将一段文本“diaawowuaj”转换为“helloworld”,可以通过字符串操作来实现。 下面是一个简单的Python代码示例,演示如何将“diaawowuaj”转换为“helloworld”: ```python # 定义源字符串 source_string = "diaawowuaj" # 定义目标字符串 target_string = "helloworld" # 将源字符串转换为列表 source_list = list(source_string) # 创建目标字符串对应的列表 target_list = list(target_string) # 创建一个映射,将源字符串的字符映射到目标字符串的字符 translation_map = dict(zip(source_list, target_list)) # 创建一个新的空字符串用于存储结果 result_string = "" # 遍历目标字符串的字符列表 for char in target_list: # 如果字符在映射中,则替换为映射值 if char in translation_map: result_string += translation_map[char] else: # 如果不在映射中,说明无法通过映射转换,直接添加字符 result_string += char # 输出结果 print(result_string) ``` 这个程序首先创建了一个映射,将“diaawowuaj”中的每个字符映射到“helloworld”的相应字符上。然后遍历“helloworld”的字符,根据映射替换字符,如果某个字符在源字符串中不存在,则直接添加到结果字符串中。 执行上面的代码,将输出“helloworld”。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值