社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
私信  •  关注

Ayush Garg

Ayush Garg 最近创建的主题
Ayush Garg 最近回复了
5 年前
回复了 Ayush Garg 创建的主题 » python中的变量字符串替换

问题是,每个人 replace 代替 的输出-意味着在运行 .replace('C', 'G') "UACC" ,下一个 代替 C 进入 G 的,意思是你得到 UAGG 而不是 UACG . 要解决这个问题,可以使用 for dictionary :

def DNA_to_RNA(s):
    mask_table = {"A": "U", "T": "A", "C": "G", "G": "C"}
    result = []
    for char in s:
        result.append(mask_table[char])
    return ''.join(result)

或者,使用列表理解:

def DNA_to_RNA(s):
    mask_table = {"A": "U", "T": "A", "C": "G", "G": "C"}
    return ''.join([mask_table[char] for char in s])
5 年前
回复了 Ayush Garg 创建的主题 » Python代码只打印以A开头的字母[副本]

如果要将其存储在列表中,也可以使用列表理解:

result = [word for word in w if word[0] == "A"]

或者,只是简单的循环(如果你只想把单词打印出来):

for word in w:
    if word[0] == "A":
        print(word)
5 年前
回复了 Ayush Garg 创建的主题 » 无法在python中更改变量的值,if语句

这是因为用户的输入是 . 要解决这个问题,请更改您的线路 age = raw_input("Enter your age: ") 进入之内 age = int(raw_input("Enter your age: "))

5 年前
回复了 Ayush Garg 创建的主题 » 如何在python中安装pip/enable[关闭]

我想我看到了你的问题-根据你的评论,这是你的错误信息:

C: \Users\stoix\PycharmProjects\untitled\venv\Scripts\python.exe C: /Users/stoix/PycharmProjects/无标题/转换器 C: \Users\stoix\AppData\Local\Programs\Python\Python38-32\Python.exe:无法打开文件 'C:/Users/stoix/PycharmProjects/untitled/convertor':

错误消息是 No such file or directory .py ). 我认为发生的情况是,由于传入的文件没有扩展名,python找不到该文件。尝试添加 在文件名的末尾,然后运行它或使用 最后(如果手动运行此命令)。