No. Its too small...1/2 need to be changed 100% every single day.
Here is a super basic betta guide:
-A tank equal or greater than 1 gallon
-A heater, heating water to at least 76F, but a preferred 80F
-A decent brand of food like Omega One Betta Pellets
-At least 1 silk plant rest on or a cave to hide in, better if both
-1 gal need to changed every 3 days, 2 gal changed every 4, 3 gal every 5, etc
-You should make at least 1 water change per week, full or partial
^ these are the things you should have to keep your betta healthy
Personally, I would buy a 2.5 gallon, its a great size for 1 betta. Petsmart has a really basic one
for $15. You should also try get a heater, a good one is the elite 25w, it can be used in tanks from 2.5gal-5gal.